Ale, že právě houby ...
Je jeden jediný list kde Fortran předběhl Rust a to TIOBE index (a ten tvrdí, že Perl je populárnější než PHP ... takže tak)
Jinak je Rust max do 14. místa, Fortran se ledaskde ani neumístí ...
https://spectrum.ieee.org/top-programming-languages-2025
https://www.itransition.com/developers/in-demand-programming-languages
https://innowise.com/blog/top-proprogramming-languages/
a
pro porovnání https://www.tiobe.com/tiobe-index/
O otravnosti fanoušků nemíním diskutovat, byl bych ukřičen ;-)
Bavíš se o něčem jiném než já. Já mám na mysli např. Fish shell, který je teď v Rustu a býval v C++. Jak jsi přišel na to, že se bavíme o nějakém přepisu 1:1 se všemi nuancemi C++?
Nepřepisuje se C++, ale aplikace napsaná v C++. A aplikace napsaná v C++ jde přepsat do libovolného jazyka bez problémů. Respektive, ty problémy nepřicházejí s jazykem, ale s požadavkama. Třeba dynamické moduly sice v Rustu napsat jdou, ale není to ono.
Už samotné přepisování podle momentální módy je nesmyslné. Stejně jako kvalita jazyka podle módy či oblíbenosti. Stejně jako kvalita jazyka podle masochistických sklonů jeho propagátorů.
Móda nemusí byť zďaleka primárnou motiváciou. Veľká časť komplexnejších sw. projektov je po rokoch (niekde skôr desaťročiach) vývoja a kolečiek dopĺňania featur, patchov, refactoringov, obmien vývojárov, atď. zrelá na prepis.
A pri tej príležitosti je už samozrejme prirodzene na zváženie aj prípadná zmena jazyka (jazykov, frameworkov, knižníc, ...), v ktorom je projekt zimplementovaný.
Existuje projekt který kompiluje z Rust do C. Napíšete kód v Rust, zkontrolujte paměťovou bezpečnost Rust kompilerem, překompilujete do C, použijete běžný C kompiler. https://github.com/AeneasVerif/eurydice Jak moc je to funkční netuším.
kdyby to slo vyresit statickou analyzou tak by to bylo super, ale ne :) (kdyby te zajimalo jak to vyresit pro C mrkni na fill-C, jo ma to hacek...)
Fil-C znám, autorovi hodně fandím. Až vydá 100% Linuxovou distribuci (Pizlix?) tak to zboří hodně předsudků.