home.social

#bun_на_rust — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #bun_на_rust, aggregated by home.social.

fetched live
  1. [Перевод] Как мигрировать 1 млн строк кода с одного языка на другой за 2 недели

    До недавнего времени миграции кода, при которых рабочую кодовую базу переносят на новый язык, занимали несколько лет. За последний месяц отдельные разработчики Anthropic с помощью Claude Fable 5, Claude Opus 4.8 и dynamic workflows перенесли десять проектов объемом от десятков до сотен тысяч строк кода. В этой статье мы разберем два примера и лучшие практики, сформировавшиеся в ходе этих проектов. Джарред Самнер, сооснователь Bun и технический специалист Anthropic, использовал Claude Code, чтобы перенести Bun с Zig на Rust . Менее чем за две недели было создано миллион строк кода. До слияния ветки 100% существующих тестов Bun проходили в CI. После слияния обнаружилось 19 регрессий, все они уже исправлены. В июне версия на Rust вошла в состав Claude Code. Майк Кригер, один из руководителей Anthropic Labs, за выходные перенес кодовую базу на Python в 165 000 строк TypeScript. В процессе работали сотни агентов, использовались восемь контрольных этапов, три раунда состязательного ревью и финальная проверка, которая сравнивала вывод каждой команды с результатом оригинальной версии на Python. Новые возможности Claude Code меняют экономику давно откладываемых проектов. Ниже описан процесс из шести шагов, который мы теперь используем, он основан на выводах из этих миграций.

    habr.com/ru/articles/1066814/

    #миграция_кода #Claude_Code #ИИагенты #перенос_кода_на_Rust #Bun_на_Rust #автоматизация_рефакторинга #миграция_с_Python_на_TypeScript #многоагентная_разработка #тестирование_миграции #Anthropic