Odpovídáte na názor k článku Zaučování juniorů trvá roky, ale stojí to za to, říká Maria Matějka z projektu BIRD. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
Tehdy byla ideologie, že "správný programátor zvládal C, zatímco C++ byla jenom pro ty, kdo neuměli spárovat malloc s free" ...
Výsledkem bylo, že každý C projekt měl svůj framework a způsoby, jak řešit věci, které v C++ byly vyřešené, přirozené, automatické a otestované.
Zajímalo by mě, zda tam byly i technické požadavky, které C++ eliminovaly. Chápu, že C++ má svoje nedostatky a třeba stále chybějící řešení pro supressed exceptions je naprostá katastrofa. Ale udělat projekt násobně komplexnější a pak si stěžovat na neefektivitu a náklady a během 25 let s tím nic neudělat...?
Ano, přepsat je blbost, pokud náklady převáží zisk. Ale tenhle projekt se relativně aktivně vyvíjí a zjevně má s volbou jazyka problémy. V případě přechodu na C++ nebo Rust může být změna postupná. Část může zvládnout LLM, pokud je kolem slušné testování...