Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

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



"Представлены Buz и Cruller, форки JavaScript-платформы Bun, продолжающие развитие на языке Zig"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Представлены Buz и Cruller, форки JavaScript-платформы Bun, продолжающие развитие на языке Zig"  +/
Сообщение от opennews (??), 26-Июл-26, 09:58 
После объявления о переводе  JavaScript-платформы Bun на язык Rust при помощи AI и задействования  Rust в кодовой базе, на основе которой формируется ветка Bun 1.4, несколько энтузиастов объявили о создании форков платформы, продолжающих развитие с использованием языка Zig...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=65981

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

Оглавление

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


1. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +21 +/
Сообщение от Аноним (1), 26-Июл-26, 09:58 
>является противником применения AI, но для разбора уже имеющегося в старой кодовой базе Bun кода, созданного при помощи AI, планируется привлечь AI-инструменты

все что нужно знать, органические уже не вывозят разработку кода

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

4. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +1 +/
Сообщение от Аноним (4), 26-Июл-26, 10:56 
Это просто один AI обиделся на то что другие AI будут разрабатывать его код.
Ответить | Правка | Наверх | Cообщить модератору

14. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +2 +/
Сообщение от халявщик не корпорастemail (?), 26-Июл-26, 13:36 
- все что нужно знать,

Просто одни сделали автопилот и распиарили его как идеальный продукт, но те кто начал его использывать убедились что пиар далёк от реальности. Что могло пойти не так? Кто на чём заработал и чей труд облегчил?

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

22. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +11 +/
Сообщение от Аноним (22), 26-Июл-26, 15:08 
>не вывозят разработку кода

не вывозят разребать нейрослоп, это другое

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

56. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от penetrator (?), 27-Июл-26, 05:15 
да не очень то и хотелось бы вручную чистить конюшни, хоть так и надежно, но помощь трактора не помешает
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +1 +/
Сообщение от Аноним (2), 26-Июл-26, 09:58 
> Buz, Cruller, Bun, Zig...
> несколько энтузиастов объявили...
> для уменьшения технического долга...
> При разработке Cruller AI не применяется ... (но используется!)

Весенние обострения приходят всё раньше и чаще!

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

3. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от нах. (?), 26-Июл-26, 10:14 
это уже скорее осеннее (да и за окно глянь - осень там уже третью неделю...)

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

5. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +1 +/
Сообщение от Аноним (5), 26-Июл-26, 11:11 
Ну не знаю, у меня за окно уже не первый день выше +30, сегодня вообще почти +40
Ответить | Правка | Наверх | Cообщить модератору

9. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от kusb (?), 26-Июл-26, 12:25 
При разработке Cruller AI не применяется ... (но используется!)
Чего в этом плохого или некогерентного, если вы не ненавидите аи за то, что это аи?
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

7. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –3 +/
Сообщение от limafresh (ok), 26-Июл-26, 11:31 
Вот что бывает, когда каждый хочет быть основателем. Теперь распыляются силы на два похожих форка, вместо того чтобы объединить усилия. И да, каждый имеет право делать что он хочет и никто им не указ, это просто мнение.
Ответить | Правка | Наверх | Cообщить модератору

8. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +1 +/
Сообщение от Аноним (8), 26-Июл-26, 11:50 
Buz и cruller пропадут в небытие, ибо такие кодбазы без солидной финподпитки не поддержать. А за баном встал антропик и само ржавое будущее.
Ответить | Правка | Наверх | Cообщить модератору

100. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Джон Титор (ok), 29-Июл-26, 00:30 
Пути инвесторов и акций неисповедимы. Более того у них есть целый мир куда переехать. А подобные проекты возможно бы заинтересовали китайцев, русских, еэсовцев (немцев, французов, наглобритов и т.д.). Так-что давайте не торопиться с выводами. Пока точно известно что в текущем положении у них мало шансов.
Ответить | Правка | Наверх | Cообщить модератору

10. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от User (??), 26-Июл-26, 12:34 
Есть у революции начало - нет у революции конца!
А в это время в Виллабаджо...
Ответить | Правка | Наверх | Cообщить модератору

11. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +4 +/
Сообщение от Аноним (11), 26-Июл-26, 12:37 
Как по мне, Бан сам себя отправил в бан, ну да ладно;)

А zig крутой; сперва не зашёл, но решил дать ещё один шанс языку, особенно после выходя 0.16 и вот спустя месяц изучения, пришло осознание насколько же это глоток свежего воздуха после rust и c++, - читать код приятно, - глаза на лоб не лезут от кучи непонятых закорючек и мозги не взрываются от сложной системы типов, макросов, дженериков и в целом от обилия заумных абстракций. У языка определенно есть все шансы стать тем самым убийцей Си.

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

15. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +5 +/
Сообщение от nw (?), 26-Июл-26, 13:43 
Если посмотрите на историю любого языка, то увидите, что 99% из них начинали, как "глаза на лоб не лезут от кучи непонятых закорючек и мозги не взрываются от сложной системы типов, макросов, дженериков и в целом от обилия заумных абстракций".
Ответить | Правка | Наверх | Cообщить модератору

23. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +2 +/
Сообщение от Аноним (11), 26-Июл-26, 15:16 
При наличии comptime, как по мне там практически больше ничего и не надо будет придумывать
Ответить | Правка | Наверх | Cообщить модератору

16. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –7 +/
Сообщение от Витюшка (?), 26-Июл-26, 14:17 
У Rust отличный синтаксис. Я его выучил последним, после Zig. Тяжело читать не "синтаксис", а "эффекты и последствия" операций. В этом плане Rust недостижим. Я думаю об алгоритме, а не о "деструкторе в деструкторе". Это настоящий потрясающий системный язык программирования. И вот чтобы  скинуть  его... я даже  не знаю  каким новый язык должен быть - каким-то  уникальным, прорывным. Rust - good enough в большинстве случаев, а так excellent. А и Zig, видимо будет допилен через 5-10 лет. К этому моменту даже многие C++ проекты будут переписаны или созданы конкуренты на Rust. Rust уже занял нишу HPC, баз данных, обработки данных и всё такое. Что останется Zig? Ну, embedded, мигать светодиодами.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

25. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +4 +/
Сообщение от Аноним (11), 26-Июл-26, 16:26 
Rust это по большей части черный ящик, который как-то работает, а специалистов по нему раз два и нифига; и я имею ввиду не умение писать на нем прикладной софт, а понимание самого компилятора и всё что с этим связано!; кроме того, он завязан на llvm, а это ещё нужно +100500 к компетенции.

Zig же со временем полностью будет самодостаточным, свой си компилятор, своя libc, написанные на zig, - просто, понятно и эффективно. В самом конце, как я понял даже избавятся от оптимизатора llvm. И все это будет весить мегабайт десять или около того!

В системном программировании нужен простой инструмент, который просто не будет выносить мозги программисту, как это делает rust, и при этом будет надёжнее си.  

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

28. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +1 +/
Сообщение от Аноним (28), 26-Июл-26, 18:48 
> специалистов по нему раз два и нифига

99.999% всего софта на планете было написано посредственными программистами, для которых значительные части платформы были точно таким же чёрным ящиком. Включая всякий примитив типа авионики, космических аппаратов, ядерных реакторов, медоборудования и "военки". От программиста нужна не гениальность решений, а умение ладить с коллегами и начальством, аккуратность в следовании инструкциям, и внимание к деталям. Всему остальному можно научить.

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

43. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (11), 26-Июл-26, 22:51 
Как раз таки проблема в том, что инструменты были посредственные, более того они и сейчас остаются таковыми. Как можно было столько времени и бабла вложить в Си и С++ до сих пор непонятно, и все ради того, чтобы через лет 50 наконец то осознать масштаб катастрофы. Это просто рука лицо.
Ответить | Правка | Наверх | Cообщить модератору

37. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –1 +/
Сообщение от Аноним (37), 26-Июл-26, 21:19 
Избавились от llvm => потеряли весь перформанс => zig стал никому ненужен. Дальше делайте выводы сами
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

42. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +2 +/
Сообщение от Аноним (11), 26-Июл-26, 22:41 
Избавились от llvm и вес компилятора существенно уменьшился + компиляция в debug режиме стала быстрее. Оптимизатор llvm остаётся только для релиз сборки, но и его в будущем выкинут (пока это не главная цель!) и с производительностью все будет норм.
Ответить | Правка | Наверх | Cообщить модератору

54. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (54), 27-Июл-26, 03:11 
В итоге это не убирает сложности, а просто сложность переписывается на Zig, а без оптимизатора llvm точно не будет хороший код, ибо до хорошего кода этот самый Zig компилятор придется писать до опупения долго, особенно вы же хотите поддерживать множество архитектур :) Эмбедед zig без таргета в embedded - вещь сама в себе.

Учите Rust в конце концов, сдался вам этот zig

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

59. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (11), 27-Июл-26, 08:09 
Это ещё как убирает сложность, иначе никто не занимался бы в команде zig тем, чем они занимаются.

Повторюсь, на выходе у вас вес мегабайт десять, - вы быстро устанавливаете и получаете все что нужно для полноценной работы, без необходимости доустанавливать кучу отдельных гигантских зависимостей, вам даже не придется ставить си компилятор, линковщик, систему сборки и все прочие прелести современного программирования, и при этом получаете молниеносную компиляцию и даже кросс компиляцию. Это тот самый инженерный подход, о котором похоже многие забыли.

Добавьте сюда минимальную нагрузку на мозги программиста, где вы просто пишете zig код вместо того, чтобы учить язык в языке в виде шаблонов и макросов + ещё отдельные языки для системы сборки и управления зависимостями, - на выходе получится то что доктор прописал, - просто, понятно, эффективно и продуктивно.

Системные программисты вернут себе контроль в тот хаос, в котором погрязла ИТ индустрия за последние 50 лет.

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

62. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –2 +/
Сообщение от Аноним (-), 27-Июл-26, 08:48 
> Это ещё как убирает сложность, иначе никто не занимался бы в команде zig тем, чем они занимаются.

Возможно они просто занимаются фигней.

> Повторюсь, на выходе у вас вес мегабайт десять, - вы быстро устанавливаете и получаете все что нужно для полноценной работы, без необходимости доустанавливать кучу отдельных гигантских зависимостей,

В чем проблема один раз поставить зависимости?

> вам даже не придется ставить си компилятор, линковщик, систему сборки и все прочие прелести современного программирования, и при этом получаете молниеносную компиляцию и даже кросс компиляцию.

Ого! вот это достижение.
Но зачем?)

> Это тот самый инженерный подход, о котором похоже многие забыли.

Не, к инженерному подходу оно отношение не имеет.
Это как реклама suclless софта который типа крутой, но ограничивается минимальными поделками.

> Добавьте сюда минимальную нагрузку на мозги программиста,

Т.е зиг-овцы просто глупые?

> где вы просто пишете zig код вместо того, чтобы учить язык в языке в виде шаблонов и макросов + ещё отдельные языки для системы сборки и управления зависимостями,

Ты же понимаешь что макросы и зависимости не просто так появились?
Попробуй написать что-то серьезнее хеллоуворда и

> на выходе получится то что доктор прописал, - просто, понятно, эффективно и продуктивно.

Примеры проектов будут?)
Кстати "безопасно" вы забыли. Ах да, зиг же не является Memory Safe - тот же use-after-free/double-free он не предотвратит.
А GPA работает только в debug и safe build.

> Системные программисты вернут себе контроль в тот хаос, в котором погрязла ИТ индустрия за последние 50 лет.

Хороший копиум.
Давай вернемся к этому вопросу лет через 5 (если конечно доживем))).
Когда дрова в ядре, AOSP и другие проекты типа хрома перейдут на раст, а зиг останется нишевой поделкой как Forth, Dart, V, Hack и прочие "недооцененный" и почти забытые.


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

83. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (28), 27-Июл-26, 19:12 
> иначе никто не занимался бы в команде zig тем, чем они занимаются

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

> Это тот самый инженерный подход, о котором похоже многие забыли.

Инженерный подход это использовать по максимуму готовые детали, а не вычерчивать уникальные несовместимые ни с чем болты и гайки под каждое отверстие. "Команда" zig занимается мастурбацией. Их единственный крупный пользователь -- Bun -- уже на расте. Если проект хочет выжить, то ему нужны коммерческие пользователи, много и _разных_. Для этого нужен грамотный маркетинг,

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

95. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (95), 28-Июл-26, 16:52 
А он там был, этот самый перфоманс?
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

38. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –1 +/
Сообщение от Аноним (37), 26-Июл-26, 21:22 
> который просто не будет выносить мозги программисту, как это делает rust

Zig выглядит бесконечно безумнее, нежели ML-like Rust с его лаконичностью, а не сотню раз поменяные zig цциклы

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

44. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +4 +/
Сообщение от Аноним (11), 26-Июл-26, 23:02 
За этой лаконичностью скрывается куча заумных абстракций которые вообще непонятно как работают и порой все кажется магией компилятора. Для системного программирования такое просто недопустимо.
Ответить | Правка | Наверх | Cообщить модератору

51. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –1 +/
Сообщение от Аноним (51), 27-Июл-26, 00:51 
Если ты некомпетентен, вообще всё кажется магией. А системным программистам никакие абстракции rust не мешают, тем более что их полторы штуки и они максимально прозрачны.
Ответить | Правка | Наверх | Cообщить модератору

57. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (11), 27-Июл-26, 07:45 
Оно и видно, линукс и встройку как писали на си в подавляющем большинстве, так и продолжают это делать, - это доказывает что rust это вообще не про системное программирование, в противном случае, если бы там было так просто как вы говорите, все уже давно перешли бы на rust.
Ответить | Правка | Наверх | Cообщить модератору

60. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (60), 27-Июл-26, 08:37 
> Оно и видно, линукс

Судя по "качеству" линукса, в котором находят тонны CVE зря)

> и встройку как писали на си в подавляющем большинстве,

Встройку успешнео пигут и на С++ (условный стм32).
И даже на всяких микропитонах.

> так и продолжают это делать,

Ccылку бы на статистику встройки.

> - это доказывает

Без пруфов - ничего не доказывает)

> что rust это вообще не про системное программирование,

Определите что такое "системное программирование"?
Код электронного блока управления электромобилей Volvo и Polestar это уже достаточно системное?
Китайский экспериментальный спутник Tianyi-33 с операционной системой с ядром на языке Rust это уже системное или еще нет?

Если говорить про более распространенные: то в  Android Virtualization Framework на нем сделаны crosvm и pVM Firmware. А это на минуточку bare-metal.
Или Rusticl который заменил Clover.
OpenVMM и Hyperlight это что по вашему мнению?
А драйвера для видеокарт (Nova драйвер для nvidia)?

>  в противном случае, если бы там было так просто как вы говорите, все уже давно перешли бы на rust.

Все не могут одновременно перейти куда-то. Так как люди, команды, компании - разные.
Где-то сидят диды-пирдиды и луdduтствуют.
Где-то нет денег и приходится использовать тот персонал что есть, так как отправить их учить новый ЯП на 2-3 месяца нет средств.
Гле-то в контракте и ТЗ прописан ЯП и менять слишком сложно.

Но то что условный гугл, майкрософт, амазон, нвидия его используют - говорит о том он отлично подходит.
Не всем конечно, но от него этого и не требовалось.

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

61. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (60), 27-Июл-26, 08:37 
> Оно и видно, линукс

Судя по "качеству" линукса, в котором находят тонны CVE зря)

> и встройку как писали на си в подавляющем большинстве,

Встройку успешнео пигут и на С++ (условный стм32).
И даже на всяких микропитонах.

> так и продолжают это делать,

Ccылку бы на статистику встройки.

> - это доказывает

Без пруфов - ничего не доказывает)

> что rust это вообще не про системное программирование,

Определите что такое "системное программирование"?
Код электронного блока управления электромобилей Volvo и Polestar это уже достаточно системное?
Китайский экспериментальный спутник Tianyi-33 с операционной системой с ядром на языке Rust это уже системное или еще нет?

Если говорить про более распространенные: то в  Android Virtualization Framework на нем сделаны crosvm и pVM Firmware. А это на минуточку bare-metal.
Или Rusticl который заменил Clover.
OpenVMM и Hyperlight это что по вашему мнению?
А драйвера для видеокарт (Nova драйвер для nvidia)?

>  в противном случае, если бы там было так просто как вы говорите, все уже давно перешли бы на rust.

Все не могут одновременно перейти куда-то. Так как люди, команды, компании - разные.
Где-то сидят диды-пирдиды и луdduтствуют.
Где-то нет денег и приходится использовать тот персонал что есть, так как отправить их учить новый ЯП на 2-3 месяца нет средств.
Где-то в контракте и ТЗ прописан ЯП и менять слишком сложно.

Но то что условный гугл, майкрософт, амазон, нвидия его используют - говорит о том он отлично подходит.
Не всем конечно, но от него этого и не требовалось.

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

85. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (85), 27-Июл-26, 23:33 
> Оно и видно, линукс и встройку как писали на си в подавляющем большинстве, так и продолжают это делать, - это доказывает что rust это вообще не про системное программирование, в противном случае, если бы там было так просто как вы говорите, все уже давно перешли бы на rust.

Встройку на C не пишут уже лет 20, даже под AVR уже на плюсах писали. Насчёт конкретно rust -ресурсов посвящённых эмбеддовке уже просто не счесть, почитайте любой (например чатик embassy) чтобы иметь представление какой объём проектов уже пишется на rust.

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

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

96. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (96), 28-Июл-26, 18:03 
2022 (v6.1)          12 600 строк (базовая инфраструктура) 0.041%
2024 (v6.8 - v6.12)  19 000 строк (первые драйверы) 0.048%
2025 (v6.13)         22 000 строк (абстракции подсистем) 0.055%
2026 (v7.2)          25 000 строк (ввод в ядро Core) 0.059%

Странная экспонента.

Интересно бы предел посчитать.

И это с учетом того, что разработчиков подсистем обязали обновлять биндинги с rust самим.

Никто не использует, но делай, вдруг понадобиться.

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

50. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (51), 27-Июл-26, 00:50 
> мозги не взрываются от сложной системы типов, макросов, дженериков и в целом от обилия заумных абстракций

Понимаешь в чём штука, это всё _необходимо_ для написания чего-то сложнее хелловорлдов, и проблем у _программистов_ не вызывает вообще никаких. Если тебе нужно не писать программы, а играться на изи, да и там с читами, бери какой-нибудь современный диалект бейсика.

Убийцей C zig никогда не станет, прежде всего потому что находится на том же уровне абстракции "высокоуровнего ассемблера", тогда как в современном программировании нужны абстракции более высокого уровня, а не руками писать vtable и ссылку на аллокатор таскать через каждый вызов. Во вторую очередь потому что язык сам по себе - нестабильная игрушка одного человека, и этот человек своими noai полисями и отношением к принятию PR и обсуждению архитектурных решений явно дал понять что его задача - играться со своим язычком, а не сделать инструмент пригодный для использования другими.

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

58. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (11), 27-Июл-26, 07:47 
Походу вы далеки от мира системного программирования, в частности ядра ос и встройка, а там как раз таки всё это более чем актуально.
Ответить | Правка | Наверх | Cообщить модератору

13. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –3 +/
Сообщение от Аноним (13), 26-Июл-26, 12:44 
ну, шо, добавляйте в свою резюме - "умею разбирать ЫЫ слопкод"
Ответить | Правка | Наверх | Cообщить модератору

63. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от User (??), 27-Июл-26, 08:59 
Да-да, сразу после "читаю транспилированный js, дебажу C-после нютки, правлю бинарники за компилятором и ношу перфокарты по машзалу". Очень, очень востребованные навыки на рынке
Ответить | Правка | Наверх | Cообщить модератору

71. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (13), 27-Июл-26, 14:00 
> Очень, очень востребованные навыки на рынке

"Управляю ФПВ", вполне востребовано, дерзайте.

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

74. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от User (??), 27-Июл-26, 14:19 
>> Очень, очень востребованные навыки на рынке
> "Управляю ФПВ", вполне востребовано, дерзайте.

Ну, по счастью у меня скиллсет несколько отличается от вышеописанного - а вот "профессиональным разбиральщикам"(ТМ) и впрямь, стоит задуматься.

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

75. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (13), 27-Июл-26, 15:08 
> а вот "профессиональным разбиральщикам"(ТМ) и впрямь, стоит задуматься.

ну, да, и в первую очередь повысить свой ценник.

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

76. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +1 +/
Сообщение от User (??), 27-Июл-26, 15:17 
>> а вот "профессиональным разбиральщикам"(ТМ) и впрямь, стоит задуматься.
> ну, да, и в первую очередь повысить свой ценник.

Ну, за переноску перфокарт по машзалу наверное уже не доплачивают - так что дерзайте!

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

77. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (13), 27-Июл-26, 15:34 
ЫЫ научился уже это делать? Или только овладевает мастерством шаолиня?
Ответить | Правка | Наверх | Cообщить модератору

80. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +1 +/
Сообщение от User (??), 27-Июл-26, 17:22 
Не, предполагаю, в ближайшее время перерисовальщикам-за-автокадом и пересчитывателям-за-экселем можно не беспокоиться
Ответить | Правка | Наверх | Cообщить модератору

18. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +3 +/
Сообщение от Анонимemail (18), 26-Июл-26, 14:42 
Пора, пора уже собирать людей, пока они есть и делать контору под девизом: Подчищаем за вайбкодерами. Дорого.
Ответить | Правка | Наверх | Cообщить модератору

20. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +2 +/
Сообщение от Аноним (20), 26-Июл-26, 14:55 
Так оно так и есть. В обычной разработке ты подчищаешь за фаундерами, при попытке встать за руль бьют по рукам. В ИИ-разработке ты подчищаешь не то что за продуктами жизнедеятельности первой команды, а за их ИИ.
Ответить | Правка | Наверх | Cообщить модератору

19. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (20), 26-Июл-26, 14:53 
>и прохождение всех новых тестов, развиваемых для версии Bun на Rust

Вот это зря. Чем больше несовместимости, тем больше придётся антропикам жечь электричества. Пусть жгут.

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

26. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +3 +/
Сообщение от Аноним (28), 26-Июл-26, 18:00 
> При разработке Cruller AI-ассистенты не применяются для генерации кода, а используются только как вспомогательные инструменты для помощи в миграции на Zig 0.16, отладки и написании тестов. Архитектурные решения, рецензирование кода и проверку результатов осуществляет человек.

Вот это гимнастика! Мне бы такую гибкость, я бы может вообще никогда не женился бы!

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

35. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (35), 26-Июл-26, 21:06 
Лучше бы Deno помогали развивать. Самая лучший рантайм с точки зрения архитектуры и безопасности. И быстрее Ноды.
Ответить | Правка | Наверх | Cообщить модератору

48. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +1 +/
Сообщение от Сладкая булочка (?), 27-Июл-26, 00:35 
> Самая лучший рантайм с точки зрения архитектуры и безопасности

Это где можно импортировать сторонний код прямо по import <url>? Офигительный план, Уолтер, если я все правильно понял, и очень безопасный.

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

49. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –1 +/
Сообщение от Аноним (35), 27-Июл-26, 00:45 
Это веб-стандарт. Очнись. Браузеры позволяют так делать, значит и Deno позволяет.

Импортировать скомпрометированные пакеты из npm - гораздо безопаснее. Ага.

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

66. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +1 +/
Сообщение от Сладкая булочка (?), 27-Июл-26, 12:01 
> Это веб-стандарт.

Дык, там грузят с cdn для скорости.

> Очнись. Браузеры позволяют так делать, значит и Deno позволяет.

Давайте все тащить на сервер теперь? Еще браузер позволяет аудио записывать, в дено это есть?

> Импортировать скомпрометированные пакеты из npm - гораздо безопаснее. Ага.

Поставил, зафиксировал версию отдельной командой. Сам рантайм в интернет не ходит, никакие пакеты не качает. Это нормальное, безопасное решение. А когда рантайм сам ходит в сеть и импортирует модули - это дичь небезопасная. Если тебе это нравится, то ты такая же бибизянка-формошлеп.

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

101. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –1 +/
Сообщение от Аноним (35), 29-Июл-26, 20:54 
Демагогию не разводи, хлебный мякиш.

Ryan Dahl - автор Ноды, создал Deno как более безопасную и архитектурно продуманную альтернативу Ноды. Уверен, что мнение Райана, с учётом его досижений в ИТ, в миллион раз весомее, чем никчёмное мнение какого-то ноунейма. Как считаешь?

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

102. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Сладкая булочка (?), 29-Июл-26, 22:30 
> Демагогию не разводи, хлебный мякиш.
> Ryan Dahl - автор Ноды, создал Deno как более безопасную и архитектурно
> продуманную альтернативу Ноды. Уверен, что мнение Райана, с учётом его досижений
> в ИТ, в миллион раз весомее, чем никчёмное мнение какого-то ноунейма.
> Как считаешь?

Демагогию как раз ты разводишь. Каких достижений? В чем безопасносить архитерктуры? И причем тут стандарты, к которым он не имеет отношения?

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

41. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Tron is Whistling (?), 26-Июл-26, 22:38 
> Bun Rust Zig Buz Cruller

Даже названия похожи на слоп. Новая мода какая-то?

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

103. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от BunRustZigBuzCruller (?), 30-Июл-26, 02:21 
Пожалуй, это будет мой новый ник.
Ответить | Правка | Наверх | Cообщить модератору

104. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Tron is Whistling (?), 30-Июл-26, 08:34 
> Пожалуй, это будет мой новый ник.

Bunrust Zig Buncruller :)

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

105. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Tron is Whistling (?), 30-Июл-26, 08:34 
>> Пожалуй, это будет мой новый ник.
> // Bunrust Zig Buzcruller :)
Ответить | Правка | Наверх | Cообщить модератору

45. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +2 +/
Сообщение от Аноним (28), 26-Июл-26, 23:35 
Там, кстати, драма! Автор Zig так раздасадовался, что единственный известный проект на его языке за две недели переписался антропиком на раст, что аж до личных нападок дошло. Потом, правда, хвост поджал и подтёр свою истерику. Кого в гугле не заблокировали сами найдёте.
Ответить | Правка | Наверх | Cообщить модератору

47. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +2 +/
Сообщение от Сладкая булочка (?), 27-Июл-26, 00:33 
Где и что он подтер https://andrewkelley.me/post/my-thoughts-bun-rust-rewrite.html ?
Ответить | Правка | Наверх | Cообщить модератору

82. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –1 +/
Сообщение от Аноним (28), 27-Июл-26, 18:26 
Там больше было, с личными нападками, с ad hominem которому бы даже местная публика позавидовала бы. Жаль, конечно, что ты интернетом не умеешь пользоваться, а то тоже почитал бы.
Ответить | Правка | Наверх | Cообщить модератору

89. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +1 +/
Сообщение от q (ok), 28-Июл-26, 07:05 
Приведи ссылки, ётить. Или скажи как гуглить. "Тот удаленный тред в котором автор zig че-то там пишет, а потом подтер?" И гугл такой даёт ссылки на удаленные треды, которые дают 404. Ты так себе это представляешь? Давай ссылки на архивы какие-нибудь.
Ответить | Правка | Наверх | Cообщить модератору

97. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –1 +/
Сообщение от Аноним (28), 28-Июл-26, 22:55 
А домашнюю работу за тебя не сделать? Все, кто хотел сами нашли. Лень искать -- читай
Ответить | Правка | Наверх | Cообщить модератору

98. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (28), 28-Июл-26, 22:56 
... ЛОР. Там вроде в новости вскользь упоминалось.
Ответить | Правка | Наверх | Cообщить модератору

52. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Однако (?), 27-Июл-26, 01:16 
Если используется ИИ, то какой  смысл  тратить ресурсы, переписывая на раст?
Главный парадокс всей этой истории, и вопрос попадает в самую точку. Если код генерирует ИИ, казалось бы, какая разница, на чём он написан — пусть себе будет на Zig, Лиспе или Ассемблере.
​Но на деле всё упирается в фундаментальные ограничения самих LLM и особенности того, как они «думают».
​Переписывание на Rust с помощью ИИ как раз и потребовалось потому, что код пишет ИИ.
​1. Объём обучающих данных (ИИ банально лучше знает Rust)
​LLM — это вероятностные модели, обученные на коде из интернета (GitHub, StackOverflow и т.д.):
​Rust: гигантская экосистема, миллионы репозиториев, подробная документация, огромный массив обсуждений.
​Zig: молодой язык, обучающих данных в десятки или сотни раз меньше.
​Сгенерировать миллион строк валидного, эффективного и идиоматичного кода на Zig для нейросети — сложная задача, она постоянно скатывается в галлюцинации и старый синтаксис. На Rust модель «соображает» на порядок лучше, просто потому что видела его на порядки больше.
​2. Компилятор Rust как «строгий надсмотрщик» для ИИ
​ИИ пишет код со скоростью пулемёта, но этот код наполнен невидимыми багами, утечками памяти и гонками данных (так называемый AI-slop).
​В Zig: управление памятью и система типов во многом лежат на плечах программиста. Если ИИ нагаллюцинировал кривую работу с памятью в Zig, компилятор часто пропустит этот код, а вылезет всё только в run-time у клиентов в виде вылетов и segfault'ов.
​В Rust: компилятор и Borrow Checker работают как абсолютный фильтр. Если ИИ сгенерировал код с ошибкой памяти или гонкой потоков, Rust просто не скомпилируется.
​Суть стратегии: Anthropic использует компилятор Rust в качестве бесплатного, автоматического и бескомпромиссного ревьюера для кода, который штампует Claude. Компилятор заставляет модель исправлять ошибки до тех пор, пока код не станет безопасным.
​3. Экосистема и готовые библиотеки
​Bun — это не только JS-движок, это ещё и поддержка тысяч протоколов (HTTP/2, HTTP/3, WebSockets, TLS, работа с Postgres/SQLite, криптография).
​В Zig многие из этих вещей Джареду и его команде приходилось писать с нуля вручную (или оборачивать C-библиотеки), потому что экосистема Zig ещё формируется.
​В Rust (на crates.io) для каждого из этих протоколов есть проверенные годами, сверхбыстрые и безопасные библиотеки (hyper, tokio, ring и т.д.). ИИ не нужно измышлять велосипед — он просто берет готовые и надежные кирпичики.
​4. Поддержка и долгосрочные риски Anthropic
​Для Anthropic Bun — это критический слой инфраструктуры под Claude Code.
Если проект написан на Zig в стиле «хаки на хаках» (как и писал Эндрю Келли), его не сможет поддерживать никто, кроме самого Джареда. А если завтра Джаред уйдёт?
​Переведя кодовую базу на Rust, Anthropic получает:
​Безопасность типов и памяти на уровне языка.
​Доступ к гигантскому рынку Rust-инженеров, которых можно нанять для поддержки проекта, если ИИ где-то зайдёт в тупик.
​Резюме
​Затраты ресурсов на переписывание — это разовая инвестиция, которая окупается тем, что дальнейшая поддержка и масштабирование Bun с помощью ИИ становятся в разы дешевле, надежнее и безопаснее. Rust идеально подходит на роль языка, которым «рулит» нейросеть.
Ответить | Правка | Наверх | Cообщить модератору

68. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –1 +/
Сообщение от Сладкая булочка (?), 27-Июл-26, 12:04 
>[оверквотинг удален]
> А если завтра Джаред уйдёт?
> ​Переведя кодовую базу на Rust, Anthropic получает:
> ​Безопасность типов и памяти на уровне языка.
> ​Доступ к гигантскому рынку Rust-инженеров, которых можно нанять для поддержки проекта,
> если ИИ где-то зайдёт в тупик.
> ​Резюме
> ​Затраты ресурсов на переписывание — это разовая инвестиция, которая окупается
> тем, что дальнейшая поддержка и масштабирование Bun с помощью ИИ становятся
> в разы дешевле, надежнее и безопаснее. Rust идеально подходит на роль
> языка, которым «рулит» нейросеть.

Нейрослоп то какой, нерослопище!

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

73. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –1 +/
Сообщение от Аноним (13), 27-Июл-26, 14:01 
дошло наконец-то :)
Ответить | Правка | Наверх | Cообщить модератору

84. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (-), 27-Июл-26, 22:49 
Но не отменяет набрасывание на вентилятор by Andrew.

В его словах есть доля здравого смылса, но лишь чайная ложечка.

Он явно очень сильно обиделся на то, что от Bun он больше не будет получать пожертвования. Кажется, ZSF получал от Bun $60,000 в год, в районе 10% их годового дохода.. Да и это частично бьёт по репутации Zig в глазах обывателей, лишает его одного из основных витринных проектов.

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

86. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Сладкая булочка (?), 28-Июл-26, 00:06 
> Но не отменяет набрасывание на вентилятор by Andrew.
> В его словах есть доля здравого смылса, но лишь чайная ложечка.
> Он явно очень сильно обиделся на то, что от Bun он больше
> не будет получать пожертвования. Кажется, ZSF получал от Bun $60,000 в
> год, в районе 10% их годового дохода..

Подожди, ты говорил, что он что-то "ляпнул" и потом "удалил". Что именно? В статье он написал вроде все доходчиво.

> Да и это частично
> бьёт по репутации Zig в глазах обывателей, лишает его одного из
> основных витринных проектов.

Этот bun не понятен был с самого начала. Чел зачем-то решил зайти в устоявшуются нишу еще и на новом нескучном, не слушал авторов нескучного. Итоги.

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

88. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –1 +/
Сообщение от Аноним (28), 28-Июл-26, 03:55 
> Итоги.

Чел является лидером проекта сильно пошатавшего (и продолжающего шатать) статус-кво в "устоявшейся нише", заработал на нём денег, потом выгодно продал его лидеру в разработке ИИ, и продолжает заниматься интересным делом, но уже с совсем другими бюджетами. Автор нескучного лишился и денег, и crown jewel своего проекта, потому что -- какая неожиданность! -- не смог договориться со своим главным пользователем. Зиг мёртв.

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

93. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +1 +/
Сообщение от Сладкая булочка (?), 28-Июл-26, 13:09 
>> Итоги.
> Чел является лидером проекта сильно пошатавшего (и продолжающего шатать) статус-кво в "устоявшейся
> нише", заработал на нём денег, потом выгодно продал его лидеру в
> разработке ИИ, и продолжает заниматься интересным делом, но уже с совсем
> другими бюджетами. Автор нескучного лишился и денег, и crown jewel своего
> проекта, потому что -- какая неожиданность! -- не смог договориться со
> своим главным пользователем. Зиг мёртв.

Уот это аналитика. Продолжай, нам всем очень интересно.

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

94. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –1 +/
Сообщение от Аноним (94), 28-Июл-26, 13:58 
> Уот это аналитика.

Получше твоей)

> Продолжай, нам всем очень интересно.

Было бы не интересно, ты бы не комментировал.
А так в стиле "я три дня за вами гналась, чтобы сказать ..."


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

64. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +7 +/
Сообщение от vitalif (ok), 27-Июл-26, 09:41 
Я для себя один только вывод сделал, ненужен ни бун, ни дено, ни зиг, ни пук.

Бун успел появиться, полусдохнуть-полупереписаться, а обычный nodejs как работал, так и работает.))

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

65. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от JoePeach (ok), 27-Июл-26, 09:55 
Человечки суетятся, переписывают с одного ЯП на другой... Будто это теперь имеет значение для резюмешечек.
Ответить | Правка | Наверх | Cообщить модератору

67. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +1 +/
Сообщение от Аноним (67), 27-Июл-26, 12:03 
Bun, Buz, а следующий форк будет Bug.
Ответить | Правка | Наверх | Cообщить модератору

69. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Tron is Whistling (?), 27-Июл-26, 12:43 
Или Burp
Ответить | Правка | Наверх | Cообщить модератору

70. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (70), 27-Июл-26, 13:40 
Все просто создаёшь warp двигатель и сваливаешь
Ответить | Правка | Наверх | Cообщить модератору

78. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (78), 27-Июл-26, 15:52 
> Cruller переведён на новую систему сборки и использует прослойки для API, которые изменились между версиями Zig 0.15 и 0.16.

А оно точно нужно иметь прослойки для поддержки изменений 0,15 и 0,16?
Есть ощущение, что те два человека, кто это используют в своих туду листах смогут обновиться и поменять вызов. А то такими темпами к версии 1 будет прослойка на прослойке.

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

79. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Аноним (79), 27-Июл-26, 17:13 
Смысл переписывания Bun на Rust понятен - DARPA его форсят, выбирая кому достанутся госконтракты. A Anthropic они видимо очень нужны, кто проспонсировал эту затею почти на $150К только в токенах. А кому нужен Zig? Остановитесь, безумцы!
Ответить | Правка | Наверх | Cообщить модератору

99. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  +/
Сообщение от Джон Титор (ok), 29-Июл-26, 00:03 
Захожу я на https://metanit.com/ и вижу что rust есть, а zig нет. Что же получается по вашей логике? Darpa форсят rust в России? Чтобы американские госконтракты получить?
Вам самим не смешно?
Ответить | Правка | Наверх | Cообщить модератору

81. "Представлены Buz и Cruller, форки JavaScript-платформы Bun, ..."  –2 +/
Сообщение от Рмщъ (?), 27-Июл-26, 17:26 
Его же нельзя запихать в vite для сборки vue? Как его использовать-то?
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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