METABYTE
Inapoi la articole

Bun portat pe Rust în 6 zile: viteză sau nebunie?

Cineva a portat Bun pe Rust în 6 zile – acum avem Bun pe Rust, în timp ce originalul încă nu e gata.

9 mai 20262 min de citit
Bun portat pe Rust în 6 zile: viteză sau nebunie?

V-ați trezit vreodată cu gândul: „Hai să portez un runtime JavaScript popular pe Rust într-o săptămână”? Nu? Ei bine, un curajos a făcut-o. Bun, care inițial era scris în Zig, are acum o versiune în Rust – și totul a durat doar 6 zile.

Da, ați auzit bine. Bun pe Rust e ca și cum ai schimba motorul mașinii fără să oprești motorul. Dezvoltatorul a portat componentele cheie, inclusiv serverul HTTP și parserul, în Rust. Funcționează instabil, dar impresionează prin îndrăzneală.

Desigur, nu e prima dată când Rust este lipit de ceva care deja funcționează. Dar aici e o doză de nebunie sănătoasă: originalul Bun încă nu e beta stabil, și deja avem un fork în altă limbă. E ca atunci când nu ai terminat cafeaua, și ți se aduce a doua – drăguț, dar de ce?

Pentru dezvoltatorii obosiți de deploy-uri nocturne și CI stricat, această știre poate părea un motiv în plus de durere de cap. Pe de altă parte, e un exemplu cum Rust continuă să cucerească lumea – chiar dacă asta înseamnă să rescrii ce nu e încă scris.

Comentariul studioului METABYTE: Noi nu rescriem proiecte în 6 zile (mai întâi bem cafeaua), dar dacă aveți nevoie de un sistem rapid și sigur în Rust – sunați-ne. Bun pe Rust e cam crud, dar soluțiile noastre sunt bine coapte.

URMATORUL PAS

Ti-a placut abordarea?

Aplicam aceleasi principii in proiectele clientilor: AI, automatizari, produse care nu se sting dupa lansare.