Odpovídáte na názor k článku Tým v Microsoftu chce do roku 2030 nahradit veškerý svůj C/C++ kód Rustem pomocí AI. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
To byla moje první reakce. Ale zkusme to interpretovat nějak, aby to bylo co nejsmysluplnější:
1. Milion řádků za měsíc, při cca 4 týdnech a volných víkendech to máme 50 000 řádků za den, při osmihodinovém pracovním dni to je 6250 řádků za hodinu, tedy skoro dva řádky za sekundu. Jo, není to úplně málo, nicméně
2. IIRC někde zmiňovali, že nemá jít o čistý AI přepis, ale měly by tam figurovat i nějaké deterministické nástroje. Pravděpodobně u nějaké části kódu půjde ekvivalenci s původním C++ kódem ověřit automatizovaně, případně vytáhnout z toho nějaké předpoklady, které ověří člověk. To by mohlo nějak redukovat počet řádků, které ověří člověk. Jo, jsem skeptický k 90% redukci, a 50% redukce by asi úplně nestačila.
3. Nemá jít o vývoj nového kódu, ale o přepis starého do jiného jazyka. To může vyžadovat o poznání méně času na kontrolu.
4. Říkají, že je to cíl, ne že toho dosáhnou. Beru to tedy trochu s rezervou.
Ve výsledku jsem k tomu taky částečně skeptický, ale pokud to bude jen přepis existujícího kódu a investují do vhodného toolingu, nemohu to označit jako úplný nesmysl.