Citat:
Ursprungligen postat av
abcabc
Jag har läst att USA militärindustri tidigare haft krav att använda ADA, men på senare år i ökande grad gått över till C (somär ett mycket äldre språk).
Vad tror ni? Kommer vi få leva med C/C++ i 20 år till för inbyggda system, operativsystem och liknande?
Detta är det enda relevanta av allt du skriver då resten bara är typiska "jag gillar bäst" åsikter bland typiska utvecklare.
C/C++ kommer vara grundbulten en låååång tid frammåt.
Bara utvecklingen i sig av C++ är fantastisk. Kolla vart det är på väg och vilka problem Stroustrup & Co löser.
Någon som jobbat med script-språk kan i dag mycket enklare gå in i C++ än för 10 år sedan.
Kompilatorerna som finns och används är extremt testade, dokumenterade och betrodda.
Där är en stor faktor varför Militär industri svängt om till C.
Även Svensk industri såsom SAAB Aerodynamic har använt ADA95 många decennier då det varit den enda gpdkända betrodda kompilatorn och WM, för militära syften.
All seriös Spelutveckling görs med C/C++/C# osv.
Problem du beskriver existerar bara om du sätter dig med ett blankt papper och en main void.
Annars används ramverk och allt känns mer som script språk med modern C++ snarare än gammal dassig C kod.
Och du får bäst kontroll/performance av den faktiska maskinkoden som körs, förutom Assembler.
Så nej, inget hot på himmelen mot denna tron. Ingenting alls.