Zigi looja kritiseerib Buni tehisintellektiga tehtud Rust-ümberkirjutust

Populaarse JavaScripti tööriistakomplekti Bun looja Jarred Sumner teatas möödunud nädalal, et portis Buni programmeerimiskeelest Zig keelde Rust vaid 11 päevaga, kasutades paralleelselt töötavaid Claude’i agente. Töö maksis API hindade järgi hinnanguliselt 165 000 dollarit, mis viitab sellele, et varem liiga mahukaks peetud tarkvara ümberkirjutused on tehisintellekti (AI) abil nüüd teostatavad.

Sumneri sõnul oli portimine vajalik Buni kasutajate leitud vigade tõttu, sealhulgas üks, mis oli seotud hiljutise Claude Code’i lähtekoodi lekkega. Anthropicu 512 000 rea suurune kooduleke märtsis tulenes Buni bundleri veast, mis genereeris ehitusprotsessi ajal lähtekaardid isegi siis, kui seda ei palutud.

Zigi looja Andrew Kelley ei soovinud aga, et tema projekti peetaks Buni probleemide süüdlaseks — tema hinnangul oli põhjuseks Sumneri halb programmeerimispraktika. Kelley sõnul ei olnud üleminek Rustile seotud keelte erinevuste ega AI kasutamisega, vaid kahe projekti erineva väärtussüsteemiga.

Sumner käivitas umbes 50 Claude Code’i töövoogu, mis genereerisid tippkiirusel 1300 rida koodi minutis ja kokku üle miljoni rea Rust-koodi. Bun on JavaScripti komplekt, mis sisaldab käituskeskkonda, paketihaldurit, bundlerit ja testijooksutajat.

Loe täispikka artiklit: The Register

Lisa kommentaar