The OpenNET Project / Index page

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



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

Оглавление

В ночных сборках Ubuntu Desktop появился новый инсталлятор, opennews (?), 04-Авг-21, (0) [смотреть все]

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


11. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  –7 +/
Сообщение от Аноним (11), 04-Авг-21, 22:23 
Положительно, JS сейчас сам по себе быстрейший скриптовый
Главное, чтоб UI строился без тормозного DOM, всяких HTML/CSS и прочего мусора

Но там Dart, да

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

12. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +9 +/
Сообщение от Онаним (?), 04-Авг-21, 22:37 
Он тормознейший криповый, а не быстрейший скриптовый.
Ответить | Правка | Наверх | Cообщить модератору

15. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  –2 +/
Сообщение от Аноним (15), 04-Авг-21, 22:45 
Ну судя по React Native не могу согласиться.

Он очень быстрый с оптимизированной VM. А будет ещё быстрее.

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

38. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +/
Сообщение от Аноним (38), 05-Авг-21, 02:47 
JS-то? Оптимизирован по самые уши, только никакие оптимизации не спасут от террабайтных фреймворков и криворуких кодогегераторов.
Ответить | Правка | Наверх | Cообщить модератору

39. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +/
Сообщение от Аноним (39), 05-Авг-21, 03:28 
Скорее он очень медленный, но годы вбухивания в него тонны зелени гуглом позволяет одной единственной его реализации быть достаточно шустрой чтобы соревноваться с языками которые откровенно забили на оптимизацию и делают её по остаточному принципу
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

47. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +/
Сообщение от Likern (?), 05-Авг-21, 03:51 
Движков JS вагон и маленькая тележка.
В React Native используется движок https://github.com/facebook/hermes разработанный FaceBook.
Он, в отличии от V8, специально заточен под мобилки.


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

58. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +/
Сообщение от Anonym_1914 (?), 05-Авг-21, 07:12 
Он может быть заточен под что угодно, но приложения на react native все равно очень убоги, что по производительности, что по UX.
Таких вещей не замечают либо дилетанты, либо пофигисты, которым лишь бы «по быстрому»
Ответить | Правка | Наверх | Cообщить модератору

67. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  –1 +/
Сообщение от Аноним (15), 05-Авг-21, 08:22 
Очень убоги? И много ты приложений написал на React Native?

Я вот написал. И сейчас одно пишу.

Можно реализовать практически что угодно. UX зависит от UX-дизайнера, а не от React Native. Дорогой ты наш дилетант.

Посмотри на говно под названием Material UI и UX Android приложений. И сравни с этим UX и дизайном -
https://github.com/breeffy/react-native-calendar.

Кстати это один из самых сложных сценариев для React Native, работает не идеально. При очень быстром скролинге не успевает отрендерить все всьюхи (видно пустоты). Но это пофиксят совсем скоро.

Производительность отличная - 60fps. О какой тормознутости речь? Анимация наикрутейшая любая. В отличии от Android, где хреначат готовыми убогими компонентами. Flexible layout, которого до сих пор нет в Android. SVG, которого до сих пор нет в Android.

Далее используются нативные контролы Android/iOS, а не эмуляция на html/css (этого вообще нет). Со всеми специфичными фичами. По сути нативное приложение с нативными вьюхами. Обычная apk-шка на выходе.

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

111. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +4 +/
Сообщение от Аноним (111), 05-Авг-21, 16:42 
Пристрелить бы тебя.
Ответить | Правка | Наверх | Cообщить модератору

50. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +/
Сообщение от Аноним (15), 05-Авг-21, 04:27 
И да, "язык" не может быть медленным или быстрым. Это лишь спецификация на бумаге.

Конечно, в JS есть дополнительные накладные расходы за счёт динамизма. Как и во многих других языках.

Но ничто не мешает быть по скорости очень близко к C/C++. Что JS с успехом и показал.

Его производительность для V8 где-то в 4-6 раз хуже нативного оптимизированного кода. Неплохо.

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

62. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +4 +/
Сообщение от деанон (?), 05-Авг-21, 08:16 
Лол, сначала, в течение 20 лет нам расказывали, что java такая же быстрая как Си, теперь вот это, идиоты никогда не переведутся(
Ответить | Правка | Наверх | Cообщить модератору

70. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +/
Сообщение от Аноним (15), 05-Авг-21, 08:26 
На серверах с прогретым JIT производительность Java полностью сравнима с чистым С.

Ты хоть в теме бы разобрался, посмотрел исследования, тесты что ли для начала.

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

74. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +2 +/
Сообщение от деанон (?), 05-Авг-21, 08:45 
Видел я эти тесты, но они работают если код писал инвалид интеллектуального труде, так что главное верить!
Ответить | Правка | Наверх | Cообщить модератору

75. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +3 +/
Сообщение от деанон (?), 05-Авг-21, 08:55 
Поясню. Физически невозможно добиться сходной производительности с си-кодом в связи с особенностями того как java работает с памятью
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

77. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +/
Сообщение от Аноним (15), 05-Авг-21, 09:06 
И как же она "работает с памятью"?
Ответить | Правка | Наверх | Cообщить модератору

112. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +4 +/
Сообщение от YetAnotherOnanym (ok), 05-Авг-21, 19:02 
Она её жрёт.
Ответить | Правка | Наверх | Cообщить модератору

81. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +/
Сообщение от макпыф (ok), 05-Авг-21, 09:40 
Мешает то что C/C++ компилируется в нативные бинари, а JS - скриптовый язык.
По производительности JS может соревноватся с другими скриптовыми языками, но ни как не с теми которые компилируются в бинарники
P.S. 4-6 раз - это очень много
P.P.S. Кстати, интересно - у кого лучше с производительностью - JS или python
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

91. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +/
Сообщение от Аноним (15), 05-Авг-21, 10:57 
JavaScript вынужден иметь скриптовый характер, скорее всего из-за совместимости / web стандартов.

И только для первой фазы / прохода. Реально это оптимизирующий JIT давно уже.

По-настоящему честные скриптовые реализации могут проигрывать в 8-10 раз по производительности.

JS намного быстрее Python.

В React Native JS компилируется в байт-код заранее. И на устройстве исполняется уже только он.

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

108. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +/
Сообщение от Аноним (-), 05-Авг-21, 13:50 
> И да, "язык" не может быть медленным или быстрым. Это лишь спецификация на бумаге.
> JS намного быстрее Python.

Да-да, жопа (жирный многомиллиардный движок V8) быстрее пальца (СPython).

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

124. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  +/
Сообщение от Аноним (-), 06-Авг-21, 04:30 
> Что JS с успехом и показал.

Он с успехом показал что каждая вкладка в браузере норовит жрать гиг памяти и вообщесовсемнитормозить. За что его и любят пользователи, как и прогеров на нем.

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

117. "В ночных сборках Ubuntu Desktop появился новый инсталлятор"  –1 +/
Сообщение от Аноним (11), 05-Авг-21, 21:36 
Ты тестил?
Даже QuickJS быстрее Питона
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

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

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




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

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