Size: a a a

2020 May 04

RM

Richard Mrage in pro.elixir
В пользу ассемблера?))))
источник

DI

Dmitry (Deex) Ivanov in pro.elixir
только это не компиляторы, это траспиляторы
*мод доебаться до терминов выключен*
источник

LL

Lama Lover in pro.elixir
Так почему, пока ещё не совсем поздно, заменить js на wasm и сделать вид, что так и было задумано?
источник

DI

Dmitry (Deex) Ivanov in pro.elixir
Lama Lover
Так почему, пока ещё не совсем поздно, заменить js на wasm и сделать вид, что так и было задумано?
инерция мышления
источник

RM

Richard Mrage in pro.elixir
Так васм от асма
источник

RM

Richard Mrage in pro.elixir
А асм древний как мир
источник

RM

Richard Mrage in pro.elixir
По твоей логике
источник

LL

Lama Lover in pro.elixir
Учитывая что браузеры имеют силы и возможность запилисть wasm и он будет реально эффективнее и меньше  чем js
источник

DI

Dmitry (Deex) Ivanov in pro.elixir
Richard Mrage
А асм древний как мир
ты про ассеблер или про бибилотеку асм в js?
источник

LL

Lama Lover in pro.elixir
Dmitry (Deex) Ivanov
только это не компиляторы, это траспиляторы
*мод доебаться до терминов выключен*
Ну да, js формально ещё считается языком. Только здесь уже всё-таки больше компиляции. Эти библиотеки не просто переводят код в js,  а оптимизируют его, чтобы браузеры могли его эффективнее исполнять
источник

RM

Richard Mrage in pro.elixir
Js, хотя название навевает асму
источник

RM

Richard Mrage in pro.elixir
- скорость разработки
источник

RM

Richard Mrage in pro.elixir
- цена кадров
источник

RM

Richard Mrage in pro.elixir
- выгода бизнеса
источник

RM

Richard Mrage in pro.elixir
Васм для дедушек
источник

DI

Dmitry (Deex) Ivanov in pro.elixir
Lama Lover
Ну да, js формально ещё считается языком. Только здесь уже всё-таки больше компиляции. Эти библиотеки не просто переводят код в js,  а оптимизируют его, чтобы браузеры могли его эффективнее исполнять
но компилятор тайпскрипта, переводит его в js. Там много споров, но я придерживаюсь мнения, что компилятор переводит язык на уровень ниже, чего не происходит в данном случае. Поэтому для меня это такой же транспилятор, что и бабель
источник

LL

Lama Lover in pro.elixir
Dmitry (Deex) Ivanov
инерция мышления
Это отчасти так, но для того чтобы wasm прижился нужны две вещи: браузеры, которые его поддерживают и компиляторы
Компиляторы уже почти готовы, а компания самых популярных браузеров давно работает в эту сторону
источник

DI

Dmitry (Deex) Ivanov in pro.elixir
Lama Lover
Это отчасти так, но для того чтобы wasm прижился нужны две вещи: браузеры, которые его поддерживают и компиляторы
Компиляторы уже почти готовы, а компания самых популярных браузеров давно работает в эту сторону
полностью согласен
источник

LL

Lama Lover in pro.elixir
Richard Mrage
Js, хотя название навевает асму
Так а причём тут вообще js
Суть васма в том, что ты пишешь на любом удобном тебе языке, а он сам компилируется в wasm
источник

LL

Lama Lover in pro.elixir
Можно писать на том же твоём любимом javascript и ни один фронтендер даже не заметит разницы (кроме увеличения производительности)
источник