Технологии, деньги и рынки — первыми

blaze: Инкрементальная сборка Rust, до 92× быстрее cargo/rustc, теми же командами.

Инкрементальная сборка Rust, до 92× быстрее cargo/rustc, теми же командами.

blaze: Инкрементальная сборка Rust, до 92× быстрее cargo/rustc, теми же командами.
Иллюстрация: GitHub

Главное в цифрах

  • Звёзд на GitHub: 1,2 тыс.
  • Язык: Rust
  • Лицензия: Apache-2.0

Чем полезно

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

Главные возможности

  • Команды как у cargo: blaze run, test, build
  • Замена функций без перезапуска программы на macOS и Linux
  • Остальные команды cargo проходят напрямую

Для кого

Rust-разработчики, которых раздражает долгая пересборка

Как начать

curl -fsSL https://ix.dev/blaze | sh

Источник: GitHub
GitHub-находки
Такие новости первыми, в Telegram
Подписаться