@typescript_ru

Страница 414 из 669
Andrey
27.11.2017
05:28:45
еще нет
Ну, окончательной нет, соглашусь.

Ҫѐҏӗѫӑ
27.11.2017
05:28:51
никакой нет

Andrey
27.11.2017
05:29:00
никакой нет
https://github.com/WebAssembly/spec

Ҫѐҏӗѫӑ
27.11.2017
05:29:06
и что

Google
Ҫѐҏӗѫӑ
27.11.2017
05:29:11
я про эту репку знаю

Andrey
27.11.2017
05:29:38
Ок, есть репка, но спеки никакой нет.

Ҫѐҏӗѫӑ
27.11.2017
05:29:58
ну там черновик, но за нее толком еще не брались

в 2018 будет

Andrey
27.11.2017
05:30:11
Уже везде реализовали.

Ҫѐҏӗѫӑ
27.11.2017
05:30:13
щас другие вопросы решают

Andrey
27.11.2017
05:30:14
Можно играться.

Ҫѐҏӗѫӑ
27.11.2017
05:30:28
реализовали, но утвержденной спеки нет

q1 2018 по планам

есть только кусок тут https://webassembly.github.io/spec/index.html

мозильцы по ходу дела пока добавляют

Andrey
27.11.2017
05:32:16
Блин. Ещё браузеры появляются.

Не зря на caniuse зашел.

Google
Golodnyi
27.11.2017
05:32:36
расскажите как связан wasm и js, есои не js движок его парсит

и зачем wasm вызывается из js, а не самостоятельным тегом

Ҫѐҏӗѫӑ
27.11.2017
05:33:57
wasm не обязан жс движком выполняться, но логично исполнять на той же вм

Golodnyi
27.11.2017
05:40:45
по мне так логично создать некую jwm в браузере, для которой можно писать на любом поддерживающем языке и js в этой цепочке медленно умирает

как собственно когда .net пришел, всякие делфи и прочие начали писать свои биндинги и родились delphi prism, которые его не спасли, но идея была хорошая

Golodnyi
27.11.2017
05:42:47
любые, wasm это байт код, скоипилировать в который можно любой язык, просто написав компилятор

какие языки заморочатся, те и поддерживают

ну полный аналог .net же

Andrey
27.11.2017
05:43:20
Люди старались, но не сумели.

Golodnyi
27.11.2017
05:44:42
это странно, но я в этом совсем не разбираюсь

но вопрос изначально назревал в "wasm убьет js или wasm не сможет работать без Js"

Denis
27.11.2017
05:46:30
никогда он не назревал как по мне

жс хейтеры

обычно пишут

что васм должен убить жс

Andrey
27.11.2017
05:46:59
js без типизации правда боль.

Denis
27.11.2017
05:47:04
хоть у него совершенно другие задачи

как по мне

Google
Mike
27.11.2017
05:47:09
жс хейтеры
хейтеры всегда идиоты

Golodnyi
27.11.2017
05:48:22
как минимум монополия js не есть хорошо и в фронтенды давно пора пустить другие языки, которые никак не будут связаны с js, текущая реализация раста для wasm выглядит костылем, когда в итоге код запускает js обертка

Golodnyi
27.11.2017
05:49:06
бравзеры?

Andrey
27.11.2017
05:49:25
бравзеры?
Была поддержка дарта в хроме. И что?

Denis
27.11.2017
05:49:28
ну это уже скорее про монополию веба

на андроид разработке монополия

Golodnyi
27.11.2017
05:49:51
так технология на которой базировался дарт переросла в wasm, не?

Denis
27.11.2017
05:49:54
на ios тоже

Golodnyi
27.11.2017
05:50:03
кюте есть

Denis
27.11.2017
05:50:19
там си еще есть
и кто на нём пишет?

на нём невозможно писать полноценные приложения для андроида

такими какими мы привыкли их видеть

Andrey
27.11.2017
05:50:36
на андроид разработке монополия
Пиши на c#, java, kotkin, c/c++. Какая монополия?

Golodnyi
27.11.2017
05:50:49
и кто на нём пишет?
ну это другой вопрос) в винде тоже писать можно на чем угодно, но удобно в основном только на .net

Denis
27.11.2017
05:51:12
есть вот например

FLASH

Google
Denis
27.11.2017
05:51:23
Silverlight

технологии-то были

их забросили не просто так

Andrey
27.11.2017
05:51:38
1) Они умерли 2) Они требовали плагины.

Golodnyi
27.11.2017
05:51:41
эдоб эйр добавь, чтоб иметь набор из 3-х мертвых технологий)

Andrey
27.11.2017
05:51:46
А мы про нативную поддержку.

Denis
27.11.2017
05:51:58
нативная поддержка в вебе?

сам браузер

это уже не натив

Mike
27.11.2017
05:52:09
NaCl был, да сдох не родившись

Admin
ERROR: S client not available

Golodnyi
27.11.2017
05:52:20
Mike
27.11.2017
05:53:10
перерос в wasm же
я рекомендую тебе почитать и про производительность и про обсуждаемые технологии более внимательсно, сложить собственное предстваление, а не слушать хайперов которые говорят что wasm убьёт js и тп

Andrey
27.11.2017
05:53:12
это уже не натив
Ну, я имею ввиду, что доставлять ничего лишнего не надо.

Denis
27.11.2017
05:53:58
А мы про нативную поддержку.
писал же выше что шарп под JVM не смогли сделать, вот даже если абстрагироваться от других движков и считать что в вебе есть только V8, удастся ли под него написать поддержку шарпа?

Ҫѐҏӗѫӑ
27.11.2017
05:54:16
в чате по васму есть мой доклад в пине, там и про флеш с сильверлайтом, и про jvm, и про все вот это

Andrey
27.11.2017
05:54:58
С нативом я погорячился, да.

Golodnyi
27.11.2017
05:55:52
ну флеш с сильверлайтом рили даже не близко к конкурентам js, поддержку js несут из коробки, поддержка всего остального включая аплеты делается через маты сис админа, который буху настраивает онлайн банк)

Denis
27.11.2017
05:58:36
ну вот было время когда хром поставлялся со своим встроенным флеш плеером(может до сих пор его флагом можно включить), ниче настраивать не надо было)

Google
Golodnyi
27.11.2017
05:59:44
хром это не весь веб все равно

мобильные платформы, другие браузеры и прочее

идеальный мир веба выглядит так, берешь любой язык, что тебе нравится, пишешь код, компилишь app.wasm, в html вставляешь <wasm src="app.wasm"/> и оно работает, код на c++, rust, python, javascript etc компиилтся примерно в одинаковый app.wasm

Denis
27.11.2017
06:01:10
ну это понятно почему он умер, я к тому что настраивать не надо было всё же)

Ҫѐҏӗѫӑ
27.11.2017
06:02:00
> , javascript wat

Denis
27.11.2017
06:02:34
идеальный мир веба выглядит как минимум без CSS и HTML

Ҫѐҏӗѫӑ
27.11.2017
06:02:42
+

Евгений
27.11.2017
06:02:59
Golodnyi
27.11.2017
06:03:18
html и css присутствует во всех языках в той или иной форме)

Denis
27.11.2017
06:03:33
с более адекватной заменой им, можно удобнее сделать в современных реалиях

Ҫѐҏӗѫӑ
27.11.2017
06:03:58
как минимум нет смысла текст гонять по вебу

Евгений
27.11.2017
06:04:15
а что гонять?

Ҫѐҏӗѫӑ
27.11.2017
06:04:19
бинари

Golodnyi
27.11.2017
06:04:22
бинари же

этож проблема веба намбер ван

Denis
27.11.2017
06:04:38
да и такие вещи как BEM явно не от хорошей жизни пошли

Ҫѐҏӗѫӑ
27.11.2017
06:06:03
для лэйатов гудини пилят так-то, а вот вместо html пока ничего нет

Golodnyi
27.11.2017
06:06:07
html и css тоже могли бы уйти в wasm, по аналогии с десктопными языками, где декларативная разметка тоже присутсвует, но компилится в бинарник

Ҫѐҏӗѫӑ
27.11.2017
06:06:13
разве что всякое говно типа amp

Denis
27.11.2017
06:07:23
бинари же
вот здесь кстати флеш хорош был)

Golodnyi
27.11.2017
06:07:31
а бровзеры могли бы на сервере вообще искать app.wasm app.manifest favicon.ico =)

Евгений
27.11.2017
06:07:35
тогда веб не был вебом, чет я хз как вы в бинарниках представляете всякие подмены контейнеров, запиливание реактивных модулей и прочее, или может я чет не шарю

Страница 414 из 669