|
2.18, Мех (?), 08:52, 13/07/2019 [^] [^^] [^^^] [ответить]
| –4 +/– |
Без jit он работает в слоумо в сравнении с любым браузерным движком. А это поделие может вырасти как дополнение к чакре, для простого встраивания.
| |
|
|
4.30, Мех (?), 13:32, 13/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
В натив умеет компилять только великий nectarjs, а quick - обычный интерпретатор, который можно со скриптом внутри в бинарник собрать.
| |
|
5.33, Андрей (??), 17:03, 13/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> а quick - обычный интерпретатор, который можно со скриптом внутри в бинарник собрать.
Тогда отредактируйте новость, чтобы устранить эту ошибку:
> Более того, доступен компилятор qjsc, способный на выходе генерировать пригодные для обособленного запуска исполняемые файлы, не требующие внешних зависимостей.
https://www.opennet.me/opennews/art.shtml?num=51079
Если это действительно ошибка, разумеется.
| |
|
6.50, Мех (?), 13:02, 15/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
"The generated C source contains the bytecode of the compiled functions or modules."
Не вижу противоречий. Бенчмарков его нет, но сомневаюсь что это что-то меняет.
| |
|
5.34, Андрей (??), 17:13, 13/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> В натив умеет компилять только великий nectarjs
Но чтобы его запустить нужен nodejs с npm.
| |
|
|
|
|
1.4, Урри (?), 22:46, 12/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Астрологи объявили неделю JS-велосипедов.
Количество постов с JS движками увеличилось вдесятеро.
| |
1.6, Аноним (6), 00:04, 13/07/2019 [ответить] [﹢﹢﹢] [ · · · ] | –1 +/– | Т е программеры Фейсбука корячились, пыхтели, а на выходе получилось то же что... большой текст свёрнут, показать | |
|
2.10, YetAnotherOnanym (ok), 01:10, 13/07/2019 [^] [^^] [^^^] [ответить]
| +12 +/– |
Потому что JS-кодеры фейсбука приходят к начальству и говорят: наши приложения тормозят, нужен новый движок. Начальство, вместо того, чтобы отхлестать их линейкой по рукам, заказывает сишникам новый JS-движок. Сишники пишут новый движок, на эпсилон процентов быстрее предыдущего. Но вскоре жабаскриптеры снова приходят к начальству с жалобой на тормозньй движок.
| |
|
3.41, Аноним (41), 21:43, 13/07/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Почему бы js-говнокодерам не научиться оптимизировать свой говнокод?
| |
|
|
1.8, Anonymouss (?), 00:32, 13/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Герме́с (др.-греч. Ἑρμῆς, микен. e-ma-a2[1]) — в древнегреческой мифологии бог торговли, прибыли, хитрости, разумности, ловкости и красноречия, дающий богатство и доход в торговле. Покровитель глашатаев, послов, пастухов, путников; покровитель магии, алхимии и астрологии. Посланник богов и проводник душ умерших (отсюда прозвище Психопомп — проводник душ) в подземное царство Аида, изобрёл меры, числа, азбуку и обучил людей.
Спасибо!)
| |
1.9, YetAnotherOnanym (ok), 00:59, 13/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
> нативных JavaScript-приложений
> Код написан на языке C++
А не проще писать сами "нативные приложения" сразу на C++?
| |
|
2.22, anonymous (??), 09:58, 13/07/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
а потом: фу, ваше приложение для заказа пиццы аварийно завершило работу! у вас слишком кривые руки, чтобы писать на С++
Нативное в react native - возможность налабать "веб страничку с кнопками, которая работает без интернета или с маленьким количеством интернета" для телефона или планшета.
| |
|
3.24, Аноним (24), 11:10, 13/07/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ты так пишешь словно java или js аварийно не завершаются.
И есть qml, который быстрее джавы и js, писался специально под интерфейсики и гораздо проще плюсов, что даже ты осилишь.
| |
|
|
1.12, Аноним (12), 01:47, 13/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Сколько уже раз они переизобрели JVM со всеми этими WebAssembly и проч.?
| |
|
2.17, Онаним (?), 08:31, 13/07/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да потому что это овнище как ни оптимизируй, всё равно на выходе лажа получается.
И лучше более-менее универсального V8 для этого овнища пока что не придумано.
| |
|
3.40, Андрей (??), 20:08, 13/07/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Каждый любитель должен написать свой мессенджер. А профессионалы - свой эффективный движок JS.
| |
|
|
1.16, Аноним (16), 08:26, 13/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Я что-то не понимаю, но рынке мобильников происходит тоже, что и на рынке ПК: память и CPU теряют стоимость, не говоря о том, что все знают про интеловские процы LV и ULV (т.е не топсикрет). Зачем бросать силы на эти оптимизации? Через несколько лет это станет бесмысленным (как бы это уже сейчас так).
Если говорить про настоящие крошечные устройства, то там всегда будет на первом месте ЯП со строгой типизацией, компиляторы в нативный байткод и вставки ассемблера для пущего шика.
Что касается node.js, то в той же Visual Studio она жрет ресурсов немерянно и на 2х ядрах студия еле-еле ворочаяется. И это уровень, который хотят достигнуть? Только после того как изобретут карманные атомные батарейки.
| |
|
2.20, Аноним (20), 09:29, 13/07/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
Вёб-макак допустили до программирования приложений, развелось интерпретируемых/JIT языков как грязи, а сишники не могут найти работу.
| |
|
3.21, Аноним (13), 09:48, 13/07/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
сишников не могут найти работодатели, их нет нифига. все или уже работают, или "ok &= a" вместо "ok = ok && a" пишут
| |
3.29, KonstantinB (ok), 13:29, 13/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
Плохо ищут. Либо плохо учили английский и не там ищут. На мировом рынке, несмотря не все, спрос превышает предложение.
| |
|
|
1.23, Аноним (23), 10:06, 13/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Facebook, не пробовал нанимать нормальных JS-программистов, чтобы не писали тонны говно-кода, который еле шевелится?
| |
|
2.25, Аноним (24), 11:13, 13/07/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Зачем нужны js программисты, если есть нормальные c++/go/rust разработчики? Да даже питон и проще и быстрее.
| |
|
|
4.32, Аноним (32), 14:58, 13/07/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Питон тормознее раз в 10, чем v8
Джентельмены верят друг другу на слово?
| |
|
5.38, Аноним84701 (ok), 19:27, 13/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> раз в 80, чем v8
Может, сразу в 100500?
Сравнивать ЯП с реализацией другого ЯП - это вообще "сильно".
| |
|
|
|
|
1.28, northbear (??), 12:36, 13/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Глядя на убогое глюкавое поделие под названием Facebook что-то другое в их исполнении смотреть желания не возникает. Каким-то удивительным образом React у них получился норм. Но всё остальное...
| |
|
2.47, Аноним (47), 12:36, 14/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
В каком месте React норм? После того как Яндекс стал переводить свои сервисы на него, пользоваться стало невозможно. Открой Маркет или из любопытства загляни на главную поисковика и попробуй покликать. Ничем не лучше тормознутого Facebook, на который любят все ссылаться.
| |
2.55, Аноним (55), 08:43, 30/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
ну instagram - вполне себе няшный и более менее минималистичный (по сравнению с facebook)
| |
|
1.48, Аноним (48), 21:46, 14/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
>что при использовании Hermes приложение Microsoft Office для Android становится доступно для работы через 1.1 сек. после запуска и потребляет 21.5MB ОЗУ, в то время как при использовании движка V8 на запуск тратится 1.4 сек., а потребление памяти составляет 30MB.
Меньше чем нативная версия на десктопе?????
| |
1.54, Аноним (55), 08:42, 30/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Hermes выносит эти стадии на этап сборки и позволяет поставлять приложения в форме компактного и эффективного байткода.
WASM? Не слышал...
| |
|