The OpenNET Project / Index page

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



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

"JavaScript-платформа Bun перешла в руки компании Anthropic"  +/
Сообщение от opennews (??), 03-Дек-25, 12:32 
Компания Anthropic, продвигающая семейство больших языковых моделей Claude, поглотила стартап, разрабатывающий открытую JavaScript-платформу Bun, преподносимую как высокопроизводитльный аналог платформ Node.js и Deno.  Основной причиной поглощения упоминается желание обеспечить стабильное развитие платформы Bun, которая задействована в продуктах Claude Code и Claude Agent SDK. После завершения сделки проект останется открытым и публично развиваемым на GitHub, продолжит поставляться под лицензий MIT, будет сопровождаться и разрабатываться той же командой и сохранит свои приоритеты (ориентация на высокую производительность и совместимость с Node.js)...

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

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

Оглавление

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

1. Сообщение от Аноним (-), 03-Дек-25, 12:32   +17 +/
> Компания Anthropic, продвигающая семейство больших языковых моделей Claude

Ну все, продались корпам. Причем самым мезким - AIщикам.
Не то, чтобы было сильно удивительно, но...

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

2. Сообщение от Аноним (3), 03-Дек-25, 12:46   –1 +/
Zig даже из детв ещё не вышел. А ещё он небезопасный.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #14, #67, #80

3. Сообщение от Аноним (3), 03-Дек-25, 12:46   –1 +/
Ещё и иишный. Это провал.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

5. Сообщение от Аноним (5), 03-Дек-25, 13:01   +3 +/
И тем не менее: Zig засветился в крупном проекте, а гораздо более эффективный и ясный Nim играет в независимость и целомудрие.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #23, #31, #44

6. Сообщение от Аноним (6), 03-Дек-25, 13:16   +5 +/
Ну из крупных ИИ стартапов они самые травоядные пока что. Посмотрим как дальше будут себя вести. В целом бабло от крупных корпораций чаще помогает в развитии чем вредит, когда это касается инфраструктурных проектов типа Bun.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #37, #71

7. Сообщение от Аноним (6), 03-Дек-25, 13:18   –1 +/
Всё ещё безопаснее чем голые Си. По сути это си с предохранителем от случайного выстрела в ногу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

8. Сообщение от Аноним (8), 03-Дек-25, 13:18   +4 +/
> гораздо более эффективный и ясный Nim играет в независимость и целомудрие.

Создатель Nim там уже в очередной раз переписывает весь язык с нуля. Это игрушка для его автора, а не язык программирования.

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

9. Сообщение от Аноним (9), 03-Дек-25, 13:21   +3 +/
>продолжит поставляться под лицензий MIT,

Продались имеют право. но если тебе так надо, можешь форкнуть.

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

12. Сообщение от Аноним (12), 03-Дек-25, 13:47    Скрыто ботом-модератором–1 +/
Ответить | Правка | Наверх | Cообщить модератору

13. Сообщение от Аноним (13), 03-Дек-25, 13:56   –1 +/
И тем не менее, по отзывам ОЗУ у этого бун подтекает, но и производительный он очень, значительно выигрывает у ноды и у тем более пыха. Смузехлёбы в восторге!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #16, #25

14. Сообщение от Витюшка (?), 03-Дек-25, 14:09   +5 +/
Ещё ходит в штанишки, а уже можно на нём зарабатывать пару миллиардиков...это ли не успех языка?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #30, #65

15. Сообщение от Аноним (15), 03-Дек-25, 14:16   –1 +/
Упс configure prefix=bunin и супер приз миллиардер!
Ответить | Правка | Наверх | Cообщить модератору

16. Сообщение от Аноним (16), 03-Дек-25, 14:19   +/
Если уж в расте никто не может понять куда память девается, из-за того, что средства инструментирования под него такая шляпа, то сабж тем более не отладить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #17, #21, #38

17. Сообщение от Аноним (13), 03-Дек-25, 14:25   +/
Ну так, бун отлично подходит для скрипт-кидис! Только вот, вакансий на этот бун нет вообще.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

19. Сообщение от Аноним (5), 03-Дек-25, 14:42   +2 +/
Без разницы, что он там переписывает. Поменяются подкапотные иеханизмы и устройства, и, возможно, немножко панель управления в салоне, — сам-то ясный и понятный синтаксис и семантика сохранятся.

Речь о том, что ему бы создать какой-нибудь «Free Nim Foundation» — и сразу первое место в рейтингах языков программирования было бы обеспечено ☺️

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

20. Сообщение от 12yoexpert (ok), 03-Дек-25, 14:42   –1 +/
> стабильное развитие

десять ошибок в слове "тотальный контроль"

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

21. Сообщение от 12yoexpert (ok), 03-Дек-25, 14:43   +/
у сабжа и раста одна и та же ЦА
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

23. Сообщение от 12yoexpert (ok), 03-Дек-25, 14:44   –1 +/
> Nim играет в независимость

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

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

24. Сообщение от 12yoexpert (ok), 03-Дек-25, 14:45   +/
нет, меняется сама архитектура языка, постоянно ломается пользовательский код. не только из-за поломки синтаксиса, а из-за поломки api в принципе

но это всё не так страшно, как принципиальное отсутствие отладчика

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #34, #41, #47

25. Сообщение от Аноним (25), 03-Дек-25, 14:49   +/
Интересно, как они этого добились на zig?

Там же аллокаторы надо явно везде передавать, и defer есть, и через эти аллокаторы можно чуть ли не давать историю по выделению, освобождению. Ну все сделано чтоб не текло. Как? Может Сишная либа какая?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #26, #32, #69

26. Сообщение от Аноним (26), 03-Дек-25, 14:53   +/
javascriptcore точно не на Zig написана.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

27. Сообщение от Аноним (27), 03-Дек-25, 14:59   +2 +/
Был пост про анализ производительности на буне. Прирост за счет того, что многие функции стдлибы переписаны на zig, а не оставлены на js как в ноде и дено, за счет чего выигрыш в конкретных бенчах. Сам вебкит js интерпретатор медленнее хромовского. Но в целом молодцы, че. Денег подняли.
Ответить | Правка | Наверх | Cообщить модератору

30. Сообщение от Аноним (30), 03-Дек-25, 15:34   –1 +/
В отличии от раста
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

31. Сообщение от Аноним (34), 03-Дек-25, 15:40   +2 +/
>Zig
>Nim

Создают же люди весьма сомнительные языки, без нормальной системы типов.

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

32. Сообщение от Аноним (34), 03-Дек-25, 15:44   +/
>и defer есть

Это минус языка, а не плюс. Defer всегда можно забыть написать.
>Там же аллокаторы надо явно везде передавать, и defer есть
>Ну все сделано чтоб не текло.

Конкретно этих двух вещей недостаточно, они слишком низкоуровневые. Вот создам я двусвязный список и закольцую его. Zig с этим справится?

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

34. Сообщение от Аноним (34), 03-Дек-25, 15:55   –1 +/
>но это всё не так страшно, как принципиальное отсутствие отладчика

Правильно, не будет отладчика транслирующим в си.

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

35. Сообщение от Джон Титор (ok), 03-Дек-25, 16:02   –2 +/
Вы знаете, у них одна из наилучших ИИ на сегодняшний день, к сожалению. И тем не менее благодаря их ИИ меня сегодня и уволили))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #43, #45

36. Сообщение от Аноним (25), 03-Дек-25, 16:03   +/
> Вот создам я двусвязный список и закольцую его. Zig с этим справится?

А в чем проблема? Там же не динамический garbage collector. Как напишешь освобождение, так и будет.

> Это минус языка, а не плюс. Defer всегда можно забыть написать.

Минус по сравнению с чем? free еще легче забыть написать.

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

37. Сообщение от Аноним (37), 03-Дек-25, 16:11   +/
ИИ–стартапы не бывают травоядными по определению.

Им нужна бигдата для существования. Либо они сами её скрапят и сосут отовсюду, где дотянутся, либо покупают. Что вызывает появление мерзавцев, которые скрапят всё подряд, продающих свои услуги стартапу.

А теперь сопоставь это с новостями про 90% трафика, приходящегося на ботов, создание Anubis, появление WAF и капчи на каждом углу интернетов.

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

38. Сообщение от morphe (?), 03-Дек-25, 16:23   +1 +/
Под него как минимум работают те же самые средства что и под C, а на деле их больше, библиотеки трассировки под Rust прекрасные.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #56

39. Сообщение от morphe (?), 03-Дек-25, 16:25   +/
> Минус по сравнению с чем? free еще легче забыть написать.

free не даёт ложных ожиданий что всё очистится, я смотрел несколько проектов на zig - и там везде забывали освобождать то что возвращается из функций/вложенные аллокации

Вот RAII в Rust например от такого спасает

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

40. Сообщение от Аноним (-), 03-Дек-25, 16:31   +/
И "это" теперь в зависимостях/рекомендациях к yt-dlp...

ЗЫ.Я знаю, что можно выбрать и ноду, и дено... Но сама суть внедрения "этого" в зависимостях... Печально. Как и карго к апт.

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

41. Сообщение от Аноним (5), 03-Дек-25, 16:55   –1 +/
Пока ничего того, что ты сказал, не подтверждается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #50

42. Сообщение от Кошкажена (?), 03-Дек-25, 17:02   +2 +/
> Причем самым мезким - AIщикам.

Лопнет вместе со всем AI к 30 году.

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

43. Сообщение от Аноним (-), 03-Дек-25, 17:03   +2 +/
> И тем не менее благодаря их ИИ меня сегодня и уволили))

Ты залил то, что оно на генерило сразу в прод?))
Вообще это как бы показатель уровня, если тебя заменили на ИИ.


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

44. Сообщение от Кошкажена (?), 03-Дек-25, 17:03   +/
> а гораздо более эффективный и ясный Nim играет в независимость и целомудрие.

Постоянно новые версии клепать - это независимость или целомудрие?

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

45. Сообщение от Аноним (45), 03-Дек-25, 17:07   +/
Это одна из самых наиболее цензурированных и лицемерных моделей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #76

46. Сообщение от Аноним (34), 03-Дек-25, 17:17   –1 +/
>А в чем проблема? Там же не динамический garbage collector.

Вот в этом, очевидно, и есть проблема.
>Как напишешь освобождение, так и будет.

И зачем нужен очередной язык, если это уже есть в си, ровно такого же посредственного качества?
>Минус по сравнению с чем?

По сравнению с нормально спроектированным языком. Defer - это особенный костыль для особенного случая. Будет другой случай - будет другой костыль. Вот возьмём для примера функциональные языки - у нас есть рекурсия, одно универсальное понятие. И возьмём императивный си - do, do while, for, continue, break - куча костылей для отдельного случая, и то всё равно неудобно и нуже goto. Вот defer это из той же самой оперы. Казалось бы, сделай замыкания в языке, и реализуй что-то вроде
with_i (fun i -> do_with i)
и всё, память будет прозрачно выделяться и освобождаться.

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

47. Сообщение от _ (??), 03-Дек-25, 17:21   +/
> 12yoexpert: нет, меняется сама архитектура языка, постоянно ломается пользовательский код. не только из-за поломки синтаксиса, а из-за поломки api в принципе

У тебя талант из всего что есть - выбирать самое пахучее ...
И эти люди чёй-то там буксуют за Go ;-D
:-)))

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

49. Сообщение от Аноним (49), 03-Дек-25, 17:26   +/
Унификация и совместимость - это холосо. Можно на реальных проектах проверить кто надежнее и быстрее.
Ответить | Правка | Наверх | Cообщить модератору

50. Сообщение от 12yoexpert (ok), 03-Дек-25, 17:29   +/
попробуй пописать на nim
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #60

51. Сообщение от Аноним (51), 03-Дек-25, 17:36   +/
Это тот у которого аватарка в виде хинкаля?
Ответить | Правка | Наверх | Cообщить модератору

52. Сообщение от Энтомолог_русолог (?), 03-Дек-25, 17:52   –4 +/
Лучше прогнозируй, что лопнут к 2035, там ты уже помрешь точно и с тебя за то, что газифицировал лужу никто не спросит
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #53

53. Сообщение от Кошкажена (?), 03-Дек-25, 18:03   +/
> Лучше прогнозируй, что лопнут к 2035, там ты уже помрешь точно и
> с тебя за то, что газифицировал лужу никто не спросит

Лучше скринь. Сам потом прибежишь.

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

55. Сообщение от Энтомолог_русолог (?), 03-Дек-25, 18:14   –1 +/
Автор посмел продавать книгу на маркетплейсе на котором ему удобно, а не стоит лично с ней на рынке в Дилижане? Да как он посмел! Продает там где ему удобно! Это надо запретить! Продавать надо только где удобно анониму с опеннета!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #73

56. Сообщение от Аноним (16), 03-Дек-25, 18:16   –1 +/
Работают ли? А как будешь искать, где память исчезает? Блокировки ты никак не отладишь опят же, они просто будут происходить. Если уж жырнолис годами справится с синхронизацией раста не может.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

57. Сообщение от penetrator (?), 03-Дек-25, 18:39   +1 +/
ты серьезно? ему эмулировать пользователя надо, с каждым изменением ютуба это все сложнее и сложнее делать, так что тебя удивляет?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #72

60. Сообщение от Аноним (60), 03-Дек-25, 18:55   +/
Только на нём и пишу )
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #63

61. Сообщение от Аноним (60), 03-Дек-25, 19:00   +/
>  без нормальной системы типов

Чево мля?!.. Читай и не произноси ересь: nim-lang.org/docs/tut1.html#advanced-types

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

62. Сообщение от Аноним (60), 03-Дек-25, 19:02   +/
Это нетривиальные способности )

А сохранять независимость и целомудрие, клепая новые версии с 2008 года — это немецкая настойчивость и тяга к порядку.

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

63. Сообщение от 12yoexpert (ok), 03-Дек-25, 19:29   +/
значит, либо пишешь без году неделю, либо память короткая
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

64. Сообщение от Аноним (34), 03-Дек-25, 19:32   +/
>Читай и не произноси ересь

Что именно я тут должен прочитать? Вы бы лучше эту ссылку привели https://nim-lang.org/docs/manual_experimental_strictnotnil.html
Заканчивался 2025 год, а not nil всё ещё experimental. Конкретно эта проверка элементарно реализуется ещё на этапе ранней альфы. Уже по одному только этому параметру данный язычёк нужно закапывать сразу же в момент релиза. Про что-то более продвинутое я вообще молчу. Ну вот не может язык с управляющими пробелами получится хорошим.

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

65. Сообщение от Смузихлеб забывший пароль (?), 03-Дек-25, 21:45   +/
> Для выполнения JavaScript задействован JavaScript-движок JavaScriptCore
> и компоненты проекта WebKit

это не заработать, а, скорее, попилить на обёртке над чужим продуктом

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

67. Сообщение от Аноним (67), 03-Дек-25, 22:21   +1 +/
Что все носятся с этмим зигом? Проект одного человека, как V, Hare и прочая маргинальщика. Без фичей, без экосистемы, без поддержки, ещё и нестабильный. И язык, признаем, совершенно посредственный.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #70, #74, #86

69. Сообщение от Аноним (67), 03-Дек-25, 22:28   +/
> Там же аллокаторы надо явно везде передавать

Это никак не влияет на корректность работы с памятью. Это всего лишь добавляет немного удобства в одном редком кейсе (кастомный аллокатор и нагруженном месте), добавляя много неудобства во всех остальных кейсах.

> и defer есть

`defer` - это инструмент того же уровня что `goto free_resources_and_return`, от утечек он никак не спасает.

> Может Сишная либа какая?

Вы начинаете понимать - язык ничем не лучше C.

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

70. Сообщение от Анонимemail (70), 03-Дек-25, 22:41   +/
> Проект одного человека

Есть такое. Точнее, "проект  живёт на одном человеке". Что будет с языком, если Эндрю антиоживится случайно - неясно

> Без фичей

А вот тут не так
Чего стоит одна система сборки zig. Почему до него никто не довёл всю эту котовасию до ума - неясно.

> без экосистемы

Как и везде, у новых языков.

> без поддержки

Они собирают донаты в ZSF и вроде как успешно

> ещё и нестабильный

А какой яп вышел в свет сразу стабильным?

> совершенно посредственный

Вам шашечки или ехать?

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

71. Сообщение от Сосиска (?), 03-Дек-25, 22:50   +/
Помогает? Нода в своё время застряла на v0.10 из-за корпорастов. Только форк помог придать импульс развитию.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

72. Сообщение от Аноним (-), 04-Дек-25, 00:46   +1 +/
> ему эмулировать пользователя надо

Забавно, а ведь где-то ещё в 2015 можно было просто забрать файлик из кэша браузера. Не удивлюсь, если скоро внедрят какой-нибудь "зонд" в браузер, без которого вообще нельзя будет смотреть Ютуб.

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

73. Сообщение от 12yoexpert (ok), 04-Дек-25, 01:31   –1 +/
ты пытаешься заявить, что он независимый? соберись с мыслями, у тебя дефицит внимания
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

74. Сообщение от OpenEcho (?), 04-Дек-25, 01:41   +/
> Проект одного человека

И вот это значительно лучше, несколько фанатитков, чем толпа фаловеров за трендом с Хайдарабада

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

75. Сообщение от Джон Титор (ok), 04-Дек-25, 01:47    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

76. Сообщение от Джон Титор (ok), 04-Дек-25, 02:04    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

77. Сообщение от Аноним (77), 04-Дек-25, 03:20   +/
> А какой яп вышел в свет сразу стабильным?
> 0.1.1 2017-10-17

Так "сразу" или "через 8 лет после первой версии"?

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

78. Сообщение от Аноним (86), 04-Дек-25, 04:16   +/
> Вот возьмём для примера функциональные языки - у нас есть...

...рантайм со сборщиком мусора, который за нас управляет памятью. Одно универсальное понятие... АГРРРР-ТЫДЫЩ-БАХ-БУМ-ХХХХСС, ф-у-ух. Так о чём я говорил? Да, всё равно нужен goto. Вот сделали бы замыкание и не было бы никаких высоковольтных пробоев...

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

79. Сообщение от Аноним (79), 04-Дек-25, 04:19   +1 +/
Пузырь доткомов тоже лопнул, но сами доткомы никуда не делись.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

80. Сообщение от Аноним (79), 04-Дек-25, 04:21   +/
Надо было на С++ писать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

81. Сообщение от Аноним (81), 04-Дек-25, 04:31   +/
Так ведь уже. JavaScript называется.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

82. Сообщение от Аноним (83), 04-Дек-25, 05:28   +/
Новость на самом деле намного важнее чем может показатся. Очень рад за Zig, теперь у него есть та самая корпоративная поддержка о нехватке которой так долго орали опеннетные эксперты. Антропики не стали бы покупать Bun если бы не делали сознательную ставку на будущее языка на котором он написан. Учитывая что это сейчас считай главная контора по ИИ-программированию, это открывает нереальные перспективы для Zig.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #84

83. Сообщение от Аноним (83), 04-Дек-25, 05:29   +/
Просто включат DRM который уже добавлен.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

84. Сообщение от Аноним (-), 04-Дек-25, 05:36   +/
Корпоративная "поддержка" означает смерть открытому проекту и переход оупенсорца из разряда "настрой под себя и собери сам" в "только для чтения".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82

85. Сообщение от Аноним (-), 04-Дек-25, 05:40    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

86. Сообщение от Аноним (86), 04-Дек-25, 06:46   +/
Носились бы с D, если бы тот не завязывался на сборку мусора и исключения.

> как V, Hare и прочая маргинальщика

Zig наиболее полноценный из этой троицы и смог частично повторить идею из D о том, что в таких языках нужна возможность выполнить что угодно в compile-time - C++ шарахался от сильного CTFE и от императивного метапрограммирования, потому что там священная корова обратной совместимости[1][2], а остальные смотрели как этот цирк и думали, что так и надо. Страуструп, вон, говорил, что static if в языке появится через его труп, а если и нет, то как минимум небеса упадут на землю, затруднится "чтение, понимание, поддержка и отладка, затруднится и, возможно, предотвратится развитие других функций языка"[3] - в общем, покайтесь и вернитесь к шаблонной магии.

У Zig сейчас смешное - они как обычно выкидывали пожелания по фичам под предлогом, что у них тут явное вместо неявного и всё в лучших традициях 70-х, то есть сишки, но тут вдруг бросились пилить async-await[4]. Что будет под капотом - ещё не решили, но главное, что синтаксис из жаваскрипта уже есть. Успокойтесь, какой ucontext, какой стек, да вы же из жаваскрипта пришли, всё будет как в жаваскрипте, всё само.

[1] лучше пусть язык умрёт, чем что-то сломается
[2] лучше бы фича реализовывалась библиотекой и шаблонами, чтобы ядро языка оставить неизменным
[3] https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n36...
[4] https://news.ycombinator.com/item?id=46121539

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

87. Сообщение от Энтомолог_русолог (?), 04-Дек-25, 07:37   +/
> И "это" теперь в зависимостях/рекомендациях к yt-dlp...
> ЗЫ.Я знаю, что можно выбрать и ноду, и дено... Но сама суть
> внедрения "этого" в зависимостях... Печально. Как и карго к апт.

A JavaScript runtime like deno (recommended)
То есть ты само выбираешь то, что тебе не нравится и возмущаешься

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


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

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




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

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