Bun переписують із Zig на Rust? Творець проєкту пояснив ситуацію
На Hacker News здійнявся галас через нову гілку в репозиторії Bun, де експериментують із портуванням коду із Zig на Rust. Ком’юніті одразу почало холівар про зміну мови розробки, але фаундер Джаред Самнер відповів прямо у треді і назвав це перебільшенням. За його словами, це лише експеримент: код зараз не працює і його можуть просто викинути, а мета гілки — на практиці порівняти продуктивність та зручність підтримки обох версій.
I work on Bun and this is my branch
This whole thread is an overreaction. 302 comments about code that does not work. We haven’t committed to rewriting. There’s a very high chance all this code gets thrown out completely.
I’m curious to see what a working version of this looks, what it feels like, how it performs and if/how hard it’d be to get it to pass Bun’s test suite and be maintainable. I’d like to be able to compare a viable Rust version and a Zig version side by side.
Проте загальний тренд на переписування проєктів цією мовою стає все відчутнішим: нещодавно Meta переписала частину WhatsApp з C++ на Rust, скоротивши кодову базу на 50 тисяч рядків, а в ядрі Linux використання Rust офіційно перестало бути експериментом і перейшло в продакшен.
Як вважаєте, чи дійде історія з Bun до реальної міграції проєкту на нову мову?
2 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарівВже є апдейт:
github.com/oven-sh/bun/pull/30412
В силу останніх подій 🙂
res.cloudinary.com/.../n96vwmkejw3dgrawejnr.png