The OpenNET Project / Index page

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

JavaScript-платформа Bun перешла в руки компании Anthropic

03.12.2025 12:19

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

Проект Bun написан на языках Zig и С++, и развивается с оглядкой на обеспечение совместимости с серверными приложениями для Node.js и поддерживает большую часть API Node.js. В состав платформы входит набор инструментов для создания и выполнения приложений на языках JavaScript и TypeScript, а также runtime для выполнения JavaScript-приложений без браузера, пакетный менеджер (совместимый с NPM), инструментарий для выполнения тестов, система сборки самодостаточных пакетов и прослойка для встраивания обработчиков, написанных на языке Си. По производительности Bun заметно обгоняет Deno и Node.js (в тестах на базе фреймворка React платформа Bun в 2 раза опережает Deno и почти в 5 раз Node.js). Для выполнения JavaScript задействован JavaScript-движок JavaScriptCore и компоненты проекта WebKit с дополнительными патчами.

  1. Главная ссылка к новости (https://bun.com/blog/bun-joins...)
  2. OpenNews: В JavaScript-платформе Bun добавлена поддержка вызова кода на языке Си
  3. OpenNews: Доступна серверная JavaScript-платформа Bun 1.0, более быстрая, чем Deno и Node.js
  4. OpenNews: Опубликована платформа Node.js 25.0.0
  5. OpenNews: Доступна платформа Deno 2.0, развиваемая автором Node.js
  6. OpenNews: Применение книг для обучения AI-моделей признано добросовестным использованием
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64366-bun
Ключевые слова: bun
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (61) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 12:32, 03/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    > Компания Anthropic, продвигающая семейство больших языковых моделей Claude

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

     
     
  • 2.3, Аноним (3), 12:46, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ещё и иишный. Это провал.
     
  • 2.6, Аноним (6), 13:16, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну из крупных ИИ стартапов они самые травоядные пока что. Посмотрим как дальше будут себя вести. В целом бабло от крупных корпораций чаще помогает в развитии чем вредит, когда это касается инфраструктурных проектов типа Bun.
     
     
  • 3.37, Аноним (37), 16:11, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ИИ–стартапы не бывают травоядными по определению.

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

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

     
  • 3.71, Сосиска (?), 22:50, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Помогает? Нода в своё время застряла на v0.10 из-за корпорастов. Только форк помог придать импульс развитию.
     
  • 2.9, Аноним (9), 13:21, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >продолжит поставляться под лицензий MIT,

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

     
  • 2.35, Джон Титор (ok), 16:02, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вы знаете, у них одна из наилучших ИИ на сегодняшний день, к сожалению. И тем не менее благодаря их ИИ меня сегодня и уволили))
     
     
  • 3.43, Аноним (-), 17:03, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И тем не менее благодаря их ИИ меня сегодня и уволили))

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


     
     
  • 4.75, Джон Титор (ok), 01:47, 04/12/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.45, Аноним (45), 17:07, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это одна из самых наиболее цензурированных и лицемерных моделей.
     
  • 2.42, Кошкажена (?), 17:02, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Причем самым мезким - AIщикам.

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

     
     
  • 3.52, Энтомолог_русолог (?), 17:52, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Лучше прогнозируй, что лопнут к 2035, там ты уже помрешь точно и с тебя за то, что газифицировал лужу никто не спросит
     
     
  • 4.53, Кошкажена (?), 18:03, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Лучше прогнозируй, что лопнут к 2035, там ты уже помрешь точно и
    > с тебя за то, что газифицировал лужу никто не спросит

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

     

  • 1.2, Аноним (3), 12:46, 03/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Zig даже из детв ещё не вышел. А ещё он небезопасный.
     
     
  • 2.7, Аноним (6), 13:18, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Всё ещё безопаснее чем голые Си. По сути это си с предохранителем от случайного выстрела в ногу.
     
  • 2.14, Витюшка (?), 14:09, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ещё ходит в штанишки, а уже можно на нём зарабатывать пару миллиардиков...это ли не успех языка?
     
     
  • 3.30, Аноним (30), 15:34, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В отличии от раста
     
  • 3.65, Смузихлеб забывший пароль (?), 21:45, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Для выполнения JavaScript задействован JavaScript-движок JavaScriptCore
    > и компоненты проекта WebKit

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

     
  • 2.67, Аноним (67), 22:21, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Что все носятся с этмим зигом? Проект одного человека, как V, Hare и прочая маргинальщика. Без фичей, без экосистемы, без поддержки, ещё и нестабильный. И язык, признаем, совершенно посредственный.
     
     
  • 3.70, Аноним (70), 22:41, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Проект одного человека

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

    > Без фичей

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

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

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

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

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

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

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

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

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

     
  • 3.74, OpenEcho (?), 01:41, 04/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Проект одного человека

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

     

  • 1.5, Аноним (5), 13:01, 03/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    И тем не менее: Zig засветился в крупном проекте, а гораздо более эффективный и ясный Nim играет в независимость и целомудрие.
     
     
  • 2.8, Аноним (8), 13:18, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > гораздо более эффективный и ясный Nim играет в независимость и целомудрие.

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

     
     
  • 3.19, Аноним (5), 14:42, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Без разницы, что он там переписывает. Поменяются подкапотные иеханизмы и устройства, и, возможно, немножко панель управления в салоне, — сам-то ясный и понятный синтаксис и семантика сохранятся.

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

     
     
  • 4.24, 12yoexpert (ok), 14:45, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    нет, меняется сама архитектура языка, постоянно ломается пользовательский код. не только из-за поломки синтаксиса, а из-за поломки api в принципе

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

     
     
  • 5.34, Аноним (34), 15:55, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >но это всё не так страшно, как принципиальное отсутствие отладчика

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

     
  • 5.41, Аноним (5), 16:55, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Пока ничего того, что ты сказал, не подтверждается.
     
     
  • 6.50, 12yoexpert (ok), 17:29, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    попробуй пописать на nim
     
     
  • 7.60, Аноним (60), 18:55, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Только на нём и пишу )
     
     
  • 8.63, 12yoexpert (ok), 19:29, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    значит, либо пишешь без году неделю, либо память короткая ... текст свёрнут, показать
     
  • 5.47, _ (??), 17:21, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > 12yoexpert: нет, меняется сама архитектура языка, постоянно ломается пользовательский код. не только из-за поломки синтаксиса, а из-за поломки api в принципе

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

     
  • 2.23, 12yoexpert (ok), 14:44, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Nim играет в независимость

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

     
     
  • 3.55, Энтомолог_русолог (?), 18:14, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Автор посмел продавать книгу на маркетплейсе на котором ему удобно, а не стоит лично с ней на рынке в Дилижане? Да как он посмел! Продает там где ему удобно! Это надо запретить! Продавать надо только где удобно анониму с опеннета!
     
     
  • 4.73, 12yoexpert (ok), 01:31, 04/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ты пытаешься заявить, что он независимый? соберись с мыслями, у тебя дефицит внимания
     
  • 2.31, Аноним (34), 15:40, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Zig
    >Nim

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

     
     
  • 3.61, Аноним (60), 19:00, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >  без нормальной системы типов

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

     
     
  • 4.64, Аноним (34), 19:32, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Читай и не произноси ересь

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

     
  • 2.44, Кошкажена (?), 17:03, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > а гораздо более эффективный и ясный Nim играет в независимость и целомудрие.

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

     
     
  • 3.62, Аноним (60), 19:02, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это нетривиальные способности )

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

     

  • 1.12, Аноним (12), 13:47, 03/12/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –1 +/
     
  • 1.13, Аноним (13), 13:56, 03/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    И тем не менее, по отзывам ОЗУ у этого бун подтекает, но и производительный он очень, значительно выигрывает у ноды и у тем более пыха. Смузехлёбы в восторге!
     
     
  • 2.16, Аноним (16), 14:19, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Если уж в расте никто не может понять куда память девается, из-за того, что средства инструментирования под него такая шляпа, то сабж тем более не отладить.
     
     
  • 3.17, Аноним (13), 14:25, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так, бун отлично подходит для скрипт-кидис! Только вот, вакансий на этот бун нет вообще.
     
  • 3.21, 12yoexpert (ok), 14:43, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    у сабжа и раста одна и та же ЦА
     
  • 3.38, morphe (?), 16:23, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Под него как минимум работают те же самые средства что и под C, а на деле их больше, библиотеки трассировки под Rust прекрасные.
     
     
  • 4.56, Аноним (16), 18:16, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Работают ли? А как будешь искать, где память исчезает? Блокировки ты никак не отладишь опят же, они просто будут происходить. Если уж жырнолис годами справится с синхронизацией раста не может.
     
  • 2.25, Аноним (25), 14:49, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, как они этого добились на zig?

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

     
     
  • 3.26, Аноним (26), 14:53, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    javascriptcore точно не на Zig написана.
     
  • 3.32, Аноним (34), 15:44, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >и defer есть

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

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

     
     
  • 4.36, Аноним (25), 16:03, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот создам я двусвязный список и закольцую его. Zig с этим справится?

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

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

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

     
     
  • 5.39, morphe (?), 16:25, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Минус по сравнению с чем? free еще легче забыть написать.

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

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

     
  • 5.46, Аноним (34), 17:17, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вот в этом, очевидно, и есть проблема И зачем нужен очередной язык, если это уж... большой текст свёрнут, показать
     
  • 3.69, Аноним (67), 22:28, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Там же аллокаторы надо явно везде передавать

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

    > и defer есть

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

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

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

     

  • 1.15, Аноним (15), 14:16, 03/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Упс configure prefix=bunin и супер приз миллиардер!
     
  • 1.20, 12yoexpert (ok), 14:42, 03/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > стабильное развитие

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

     
  • 1.27, Аноним (27), 14:59, 03/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Был пост про анализ производительности на буне. Прирост за счет того, что многие функции стдлибы переписаны на zig, а не оставлены на js как в ноде и дено, за счет чего выигрыш в конкретных бенчах. Сам вебкит js интерпретатор медленнее хромовского. Но в целом молодцы, че. Денег подняли.
     
  • 1.40, Аноним (-), 16:31, 03/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И "это" теперь в зависимостях/рекомендациях к yt-dlp...

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

     
     
  • 2.57, penetrator (?), 18:39, 03/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ты серьезно? ему эмулировать пользователя надо, с каждым изменением ютуба это все сложнее и сложнее делать, так что тебя удивляет?
     
     
  • 3.72, Аноним (-), 00:46, 04/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > ему эмулировать пользователя надо

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

     

  • 1.49, Аноним (49), 17:26, 03/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Унификация и совместимость - это холосо. Можно на реальных проектах проверить кто надежнее и быстрее.
     
  • 1.51, Аноним (51), 17:36, 03/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это тот у которого аватарка в виде хинкаля?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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