LINUX.ORG.RU

История изменений

Исправление vbr, (текущая версия) :

Чем плоха конкуренция?

Размывается экосистема. У каждого движка свой API. Библиотеку в общем случае надо адаптировать под каждый.

NodeJS видя её подтянули производительность.

Все эти движки используют один и тот же V8. Между ними нет и не может быть какой-то разницы в производительности кроме специально сделанных микро-бенчмарков. Разница только в том тоненьком слое, который перекладывает параметры из JS вызова в POSIX вызов.

Как минимум сейчас есть 2 альтернативы (Deno, Bun) и на подходе третья (WinterJS)

А у жавы одна OpenJDK и всем нормально.

Конкуренция это если бы они свои движки сделали. Или если бы они один и тот же API использовали. А так весь смысл этих стартапов - залочить юзера под свой API, что бы они ни болтали. А потом продать компанию подороже и свалить в закат, пока купивший дядя стрижёт залоченных барашков, а кого-то может и режет.

Исправление vbr, :

Чем плоха конкуренция?

Размывается экосистема. У каждого движка свой API. Библиотеку в общем случае надо адаптировать под каждый.

NodeJS видя её подтянули производительность.

Все эти движки используют один и тот же V8. Между ними нет и не может быть какой-то разницы в производительности кроме специально сделанных микро-бенчмарков. Разница только в том тоненьком слое, который перекладывает параметры из JS вызова в POSIX вызов.

Как минимум сейчас есть 2 альтернативы (Deno, Bun) и на подходе третья (WinterJS)

А у жавы одна OpenJDK и всем нормально.

Конкуренция это если бы они свои движки сделали. Или если бы они один и тот же API использовали. А так весь смысл этих стартапов - залочить юзера под свой API, что бы они ни болтали. А потом продать его подороже и свалить в закат, пока купивший дядя стрижёт залоченных барашков, а кого-то может и режет.

Исходная версия vbr, :

Чем плоха конкуренция?

Размывается экосистема. У каждого движка свой API. Библиотеку в общем случае надо адаптировать под каждый.

NodeJS видя её подтянули производительность.

Все эти движки используют один и тот же V8. Между ними нет и не может быть какой-то разницы в производительности кроме специально сделанных микро-бенчмарков. Разница только в том тоненьком слое, который перекладывает параметры из JS вызова в POSIX вызов.

Как минимум сейчас есть 2 альтернативы (Deno, Bun) и на подходе третья (WinterJS)

А у жавы одна OpenJDK и всем нормально.

Конкуренция это если бы они свои движки сделали. Или если бы они один и тот же API использовали. А так весь смысл этих стартапов - залочить юзера под свой API, что бы они не болтали. А потом продать его подороже и свалить в закат, пока купивший дядя стрижёт залоченных барашков, а кого-то может и режет.