Профиль: Аноним (вход | регистрация) не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.dev/opennews/art.shtml?num=65981

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

Оглавление

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #14, #22, #56

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #9

3. Сообщение от нах. (?), 26-Июл-26, 10:14   +/
это уже скорее осеннее (да и за окно глянь - осень там уже третью неделю...)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #5

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

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15, #16, #50

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

14. Сообщение от халявщик не корпорастemail (?), 26-Июл-26, 13:36   +2 +/
- все что нужно знать,

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

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

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

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

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

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

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

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

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

22. Сообщение от Аноним (22), 26-Июл-26, 15:08   +10 +/
>не вывозят разработку кода

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

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

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

24. Сообщение от Аноним (24), 26-Июл-26, 15:52   +2 +/
>AI-ассистенты не применяются, но используются

:D

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #28, #37, #38

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #43

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #44

41. Сообщение от Tron is Whistling (?), 26-Июл-26, 22:38   +/
> Bun Rust Zig Buz Cruller

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

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

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #49

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #66

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #58

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

52. Сообщение от Однако (?), 27-Июл-26, 01:16   –1 +/
Если используется ИИ, то какой  смысл  тратить ресурсы, переписывая на раст?
Главный парадокс всей этой истории, и вопрос попадает в самую точку. Если код генерирует ИИ, казалось бы, какая разница, на чём он написан — пусть себе будет на 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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #59

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #62

60. Сообщение от Аноним (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ообщить модератору
Родитель: #57

61. Сообщение от Аноним (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ообщить модератору
Родитель: #57

62. Сообщение от Аноним (-), 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ообщить модератору
Родитель: #59

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

64. Сообщение от vitalif (ok), 27-Июл-26, 09:41   +3 +/
Я для себя один только вывод сделал, ненужен ни бун, ни дено, ни зиг, ни пук.

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

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

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

66. Сообщение от Сладкая булочка (?), 27-Июл-26, 12:01   +/
> Это веб-стандарт.

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

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

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #73

69. Сообщение от Tron is Whistling (?), 27-Июл-26, 12:43   +/
Или Burp
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #74

72. Сообщение от Аноним (13), 27-Июл-26, 14:01   +/
это ЫЫ бот
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47

73. Сообщение от Аноним (13), 27-Июл-26, 14:01    Скрыто ботом-модератором–1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

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

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

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


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

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




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

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