TGViewer
Типичный программист Типичный программист @tproger · 78.3K subscribers
Post #14637 10.7K
Команда Roc переписала 300 000 строк Rust на Zig и достигла паритета

Разработчики языка Roc полтора года переносили компилятор с Rust на Zig, и недавно новый догнал оригинал по возможностям. Проверка прошла на игре Rocci Bird: меньше тысячи строк на Roc теперь собирается в 31-килобайтный WebAssembly-бинарник. Старый компилятор выдавал файл более чем вдвое больше.

Забавно, что параллельно проект Bun недавно поделился опытом обратной переписи с Zig на Rust. Так что это не история «какой язык круче», а скорее редкий случай, когда две команды демонстрируют единственно правильную логику — для разных целей нужны разные инструменты. Официальный релиз Roc 0.1.0 пока не вышел. Обещают позже в этом году.

Разбор — в статье.
  • 🔥 23
  • 🤣 9
  • ❤ 7
  • 🎉 5
  • 🕊 5
  • 👏 3
  • 🤨 3
  • 👌 1
  • 🤓 1
  • 🦄 1
  • 😘 1
More from @tproger
  1. Sep 21, 2026Иногда важнее понять, как всё устроено, чем выучить очередной инструмент. Эти статьи про л…
  2. Sep 21, 2026Когда масштабироваться нужно быстро, но нет своего железа Знакомый выбор: публичное облако…
  3. Sep 21, 2026Как раздать 8,8 Гбит/с видео на одном ядре Go Ошибочно отправленная ссылка уложила сервер:…
  4. Sep 20, 2026Как повторное использование ReverseProxy ускорило прокси на Go в 3,8 раза Автор нагрузил с…
  5. Sep 20, 2026Мы вернулись из Суздаля с новым взглядом на магазин у дома Были на tech-туре MAGNIT TECH «…
  6. Sep 19, 2026Вопрос на разогрев: что из этого появилось раньше — ICQ, MySpace или Nokia 3310? Если заду…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →