( ggallo | 2024. 03. 08., p – 17:52 )

Én nem programozok vagy 25 éve, de üzemeltetőként is értem, hogy miért háborodott fel bzt kolléga és mit szeretne megmutatni ezzel a versennyel.

Aki itt (is) vitatkozik, az vagy nem érti (ez fura, le lett írva ezerszer), vagy csak a vitatkozás/ellentmondás kedvéért írogat ezekbe a topikokba (aminek meg semmi értelme igazából jelen esetben).

Az utóbbi napok C/C++ kötődésű topikjainak lényege, hogy azt állították (cikkek, hozzászólók), hogy a C/C++ leváltása felé kezdenek mozdulni még a legnagyobb programgyárak is, mert azok jobbak (főleg a memóriabiztonságra hivatkoznak). Itt a _leváltáson_ volt mindig a hangsúly, nem a jobbságon. Mert ugye az nagyobbat üt a neten, hogy "leváltjuk az 50 éves technológiát", mint az, hogy "bizonyos dolgokat más nyelven írunk mostantól".

Na, ez a verseny arról szól, hogy a C/C++ elég valószínűleg nem leváltható, mert vannak feladatok, amik csak ezzel, vagy ezzel sokkal hatékonyabban oldhatóak meg.

Teljesen nyilvánvaló, hogy manapság egy ügyviteli program megírásához nem C nyelven kezd hozzá senki, mert ugyan tökéletesen alkalmas rá, csak kicsit tovább tartana, mint egy UI-s felhasználói program fejlesztésére kitalált nyelven/rendszerben (pl. C# és a .NET, WPF ökoszisztéma hozzá). De sok kernel rész, meghajtóprogram, idő/teljesítmény kritikus feladat esetén ma is a C-t vagy hozzá hasonló alacsony szintű nyelvet kell elővenni, ha nem is az egész program készül benne.

Én bízom azért benne, hogy lesz, aki megírja valamilyen nyelven, ha más nem, a móka kedvéért!