The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз Chrome 78, opennews (??), 23-Окт-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


2. "Релиз Chrome 78"  –6 +/
Сообщение от Аноним (2), 23-Окт-19, 13:06 
когда уже Typescript будет без перекомпиляции в js  работать?
Ответить | Правка | Наверх | Cообщить модератору

3. "Релиз Chrome 78"  +9 +/
Сообщение от Wilem (?), 23-Окт-19, 13:16 
Это бессмысленно развивать. Правильный вопрос - когда уже весь жс будет поставляться конечным пользователям в wasm.
Ответить | Правка | Наверх | Cообщить модератору

5. "Релиз Chrome 78"  –1 +/
Сообщение от Аноним (5), 23-Окт-19, 13:19 
https://onpon4.github.io/articles/kill-js.html
Ответить | Правка | Наверх | Cообщить модератору

6. "Релиз Chrome 78"  –4 +/
Сообщение от Нонон (?), 23-Окт-19, 13:19 
Это тоже бессмысленный вопрос, так как wasm без js прослойки а браузере работать не может
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

15. "Релиз Chrome 78"  +3 +/
Сообщение от Wilem (?), 23-Окт-19, 13:51 
Жс - это язык. Васм - это intermediate representation, некий байткод. Из какого языка этот байткод получен не имеет значения. Виртуальная машина исполняет этот байткод, её тоже не волнует, как он получен. Васм - это возможность писать код для браузера на любом языке, главное что бы для этого языка был компилятор в васмовский байткод. Именно поэтому нет никакого смысла развивать поддержку какого-либо языка в браузере.
Ответить | Правка | Наверх | Cообщить модератору

24. "Релиз Chrome 78"  –2 +/
Сообщение от КО (?), 23-Окт-19, 14:19 
>Васм - это возможность писать код для браузера на любом языке,

но есть оно но, эта машина не может взаимодействовать с пользователем и сетью. А посему без прослойки, которая это взаимодействие осуществляет бесполезна. Основное назначение - майнить Монеро по заказу баннерной сети. :)

Ответить | Правка | Наверх | Cообщить модератору

31. "Релиз Chrome 78"  +1 +/
Сообщение от Wilem (?), 23-Окт-19, 14:59 
>>Васм - это возможность писать код для браузера на любом языке,
> но есть оно но, эта машина не может взаимодействовать с пользователем и
> сетью. А посему без прослойки, которая это взаимодействие осуществляет бесполезна.

Это - ограничение первого релиза, MVP. Полное взаимодействие с домом и тп будут дальше.

Ответить | Правка | Наверх | Cообщить модератору

107. "Релиз Chrome 78"  +/
Сообщение от qwerty_qwerty1 (?), 24-Окт-19, 11:05 
Подумай теперь куда девать всех этих 10500 js "разработчиков" с их rect и vue.  Не думаю вот так это забросят, как и все остальное нужное.
Ответить | Правка | Наверх | Cообщить модератору

116. "Релиз Chrome 78"  +1 +/
Сообщение от Wilem (?), 24-Окт-19, 12:26 
Вернутся к прежней работе - рисованию баннеров в фотошопе.
Ответить | Правка | Наверх | Cообщить модератору

121. "Релиз Chrome 78"  +1 +/
Сообщение от someman (?), 24-Окт-19, 14:12 
Когда-то было столько же разрботчиков на Delphi, а еще раньше на CommonLisp, так можно до бесконечности продолжать. Сами по себе разработчики нахер никому не сдались. Вырастит новое поколение не знавшее js
Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

106. "Релиз Chrome 78"  +/
Сообщение от Анонимemail (106), 24-Окт-19, 10:48 
Дак пиши на Kotlin и компиль в js, что мешает то.
Что мешает другие языки в js компилить?
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

12. "Релиз Chrome 78"  –5 +/
Сообщение от Ан (??), 23-Окт-19, 13:39 
Никогда. JS ни кто никогда не заменит и не выкинет. Wasm создан в качестве дополнения, а не для замены. Влажные мечты уважаемый ...
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

16. "Релиз Chrome 78"  +/
Сообщение от Wilem (?), 23-Окт-19, 13:52 
Васм это ни дополнение, ни замена. См выше.
Ответить | Правка | Наверх | Cообщить модератору

34. "Релиз Chrome 78"  +/
Сообщение от Ан (??), 23-Окт-19, 15:10 
То что вы написали не имеет никакого смысла, потому что JS не слабо типизированный ЯП. Даже если получится впихнуть это в Wasm преимуществ в скорости выполнения и в чём либо еще не будет. А вот размер бинарника как мне кажется будет сильно отличаться от исходного JS и не в пользу Wasm. Для JS щас используются различные оптимизирующие инструменты эффективно сжимающие его. И по поводу JS в Wasm: https://github.com/AssemblyScript/assemblyscript. Но это все равно не то о чем вы говорите.
Ответить | Правка | Наверх | Cообщить модератору

36. "Релиз Chrome 78"  +/
Сообщение от Ан (??), 23-Окт-19, 15:11 
Тьфу хотел написать наоборот слаботипизированный или не строготипизированный.
Ответить | Правка | Наверх | Cообщить модератору

37. "Релиз Chrome 78"  +/
Сообщение от Wilem (?), 23-Окт-19, 15:19 
Речь про развитие поддержки языков, а не скорость.
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

50. "Релиз Chrome 78"  +/
Сообщение от Ан (??), 23-Окт-19, 16:28 
Здесь вы не видёте об этом речи:
Это бессмысленно развивать. Правильный вопрос - когда уже весь жс будет поставляться конечным пользователям в wasm.
На что я вам ответил, что этого не будет. А те далёкие цели, когда wasm будет иметь теже биндинги к WebAPI как и сейчас имеет JS не факт что будут осуществлены в конце концов. Столько сил в бухивают в развитие JS и по этим причинам могут  реализовать далеко не всё задуманное по дизайну wasm-а.
Ответить | Правка | Наверх | Cообщить модератору

64. "Релиз Chrome 78"  +/
Сообщение от Wilem (?), 23-Окт-19, 18:42 
Что значит не будут осуществленны, когда прямо обратное утверждается на оф сайте?
Ответить | Правка | Наверх | Cообщить модератору

72. "Релиз Chrome 78"  +1 +/
Сообщение от Ан (??), 23-Окт-19, 19:44 
Поживём - увидим. Нынче что толко не происходит. Вон Edge на Chromium переходит, удивляться уже нечему.
Ответить | Правка | Наверх | Cообщить модератору

18. "Релиз Chrome 78"  –1 +/
Сообщение от Olololo (?), 23-Окт-19, 13:57 
В один прекрасный момент, интерпретация JS будет заменена на компиляцию JS в байткод и выполнение этого байткода с активным использованием JIT. Тогда смысла в поддержке конкретного JS не останется. Сама собой появится необходимость открыть доступ к возможности загрузки байкода и тогда можно будет писать на любом языке для которого есть компилятор в байт код.

Стоп, так они же уже это сделали.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

60. "Релиз Chrome 78"  –1 +/
Сообщение от funny.falcon (?), 23-Окт-19, 18:02 
Так оно ведь сейчас так и работает. Только не в байт-код WASM. В него-то как раз не выгодно js компилить.
Ответить | Правка | Наверх | Cообщить модератору

117. "Релиз Chrome 78"  +/
Сообщение от Анонимemail (117), 24-Окт-19, 13:05 
Наверное так пишут про любую более менее прижившуюся технологию. Веб развивается огромными шагами, разработчикам V8 приходится изощряться в разных способах оптимизации, параллельной компиляции и тд. Я не спорю, что JS куда-то денется в ближайшие годы, но как только в веб хлынут другие языки, то его доля будет падать, а разработчикам браузеров придется все больше и больше работать над стандартом WA. И все это приведет к тому, что сам язык будет развиваться все хуже и хуже, пока на нем окончательно не поставят крест.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

140. "Релиз Chrome 78"  +/
Сообщение от Ан (??), 24-Окт-19, 20:24 
Delphi использовалась только для GUI под винду. А JS залез уже везде как Java и похоронить это когда либо наврятли возможно будет.
Ответить | Правка | Наверх | Cообщить модератору

212. "Релиз Chrome 78"  +/
Сообщение от Анонимemail (117), 28-Окт-19, 14:36 
С Delphi все понятно, но у JS есть огромный минус в плане дальнейшего его развития. Он не строго типизированный. Давайте представим, что язык дальше пилят и развивают новый функционал, но при это параллельно развиваются языки транслируемые в WASM, люди начинают понимать что скорость таких языком быстрее JS и логично у всех не будет выбора как работать на них. А казалось бы почему JS не компилировать в WASM ? Да потому, что в нем нет типов, а типы в него внедрять не будут т.к. в этом нет логики, тогда все библиотеки станут не совместимы и придется их переписать на новый лад. Можно подумать, что скорость JS тоже неплохая, но это не так, интерпретаторы никогда не будут быстрее байткода ввиду их абсолютно разной реализации.

PS Про AssemblyScript я знаю и это другая история т.к. это на JS.

Ответить | Правка | Наверх | Cообщить модератору

151. "Релиз Chrome 78"  +/
Сообщение от fotfgdgg (?), 25-Окт-19, 10:08 
да да PythonScript
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру