Gyurkity Péter
Alkotója szerint egyre többen térnek vissza a C++ nyelvre
Bjarne Stroustrup, a C++ programozási nyelv alkotója szerint nem igaz az a korábban elhangzott állítás, miszerint az újabb programozási nyelvek előnyt élveznek gyermekével szemben, sőt, egyre többen állnak vissza rá.
Stroustrup, aki jelenleg a Texas A&M Egyetem professzora, az ACCU konferencián fejezte ki meggyőződését, és hangsúlyozta, hogy a Java, valamint a C# növekvő népszerűsége ellenére a C++ nyelvre még számos rendkívül sikeres év vár. "A C++ elterjedtebb mint korábban bármikor, és jelenleg mintegy 3 millió programozó használja a nyelvet világszerte. Bármerre nézünk, mindenütt a C++ terjedését láthatjuk - újabb és újabb projektek indulnak, és egyfajta visszarendeződés történik a világban, ahogy egyre többen térnek vissza a jól ismert, megszokott programozási nyelvhez" - jelentette ki Stroustrup.
Szerinte ez a folyamat azért nem ilyen nyilvánvaló, mert a C++ népszerűsítése nem kiterjedt reklámkampányon keresztül történik, ellentétben az újabb programozási nyelvekkel. A Sun például büszkén hirdette a Java szerepét a Mars Rover programban, viszont nem esett szó arról, hogy a felszín analizálásánál, valamint az útvonaltervezésnél a C++ legalább ilyen fontos szerepet játszott.
A Sun a Javat büszkén reklámozta a Mars Roverrel
Érdekes módon a professzor állításait a kutatócégek által végzett felmérések nem támasztják alá. Az Evans Data elemzői például saját adataik alapján arra a következtetésre jutottak, hogy az elmúlt hat évben folyamatosan csökkent a C++ nyelvet használó programozók száma, és arányuk az 1998-as 76 százalékról 2004-re 46 százalékra zuhant. Hozzátették azonban, hogy a csökkenés üteme az elkövetkezendő évben lelassul, és a nagyvállalatok a jelenlegi helyzethez hasonlóan egyszerre több programozási nyelvet használnak majd.
A Forrester Research elemzése az elkövetkezendő éveket tekintve hasonló következtetésre jutott. Véleményük szerint a szoftverfejlesztő cégek továbbra sem fognak kizárólag egy nyelvre támaszkodni, és a fejlesztési munkálatok az esetek többségében továbbra is a C++, a Visual Basic, illetve a Java között oszlanak majd meg. "Nem támaszkodik valós alapokra az a nézet, miszerint a világon jelenleg két jelentős programozási nyelv - a Java és a C# - létezik" - jelentette ki James Governor, a Redmonk kutatócég elemzője. "A C++ szerepe még mindig jelentősnek mondható, és nem szabad megfeledkeznünk a szkript nyelvek - a PHP és a Python - fontosságáról sem."
Stroustrup, aki jelenleg a Texas A&M Egyetem professzora, az ACCU konferencián fejezte ki meggyőződését, és hangsúlyozta, hogy a Java, valamint a C# növekvő népszerűsége ellenére a C++ nyelvre még számos rendkívül sikeres év vár. "A C++ elterjedtebb mint korábban bármikor, és jelenleg mintegy 3 millió programozó használja a nyelvet világszerte. Bármerre nézünk, mindenütt a C++ terjedését láthatjuk - újabb és újabb projektek indulnak, és egyfajta visszarendeződés történik a világban, ahogy egyre többen térnek vissza a jól ismert, megszokott programozási nyelvhez" - jelentette ki Stroustrup.
Szerinte ez a folyamat azért nem ilyen nyilvánvaló, mert a C++ népszerűsítése nem kiterjedt reklámkampányon keresztül történik, ellentétben az újabb programozási nyelvekkel. A Sun például büszkén hirdette a Java szerepét a Mars Rover programban, viszont nem esett szó arról, hogy a felszín analizálásánál, valamint az útvonaltervezésnél a C++ legalább ilyen fontos szerepet játszott.
A Sun a Javat büszkén reklámozta a Mars Roverrel
Érdekes módon a professzor állításait a kutatócégek által végzett felmérések nem támasztják alá. Az Evans Data elemzői például saját adataik alapján arra a következtetésre jutottak, hogy az elmúlt hat évben folyamatosan csökkent a C++ nyelvet használó programozók száma, és arányuk az 1998-as 76 százalékról 2004-re 46 százalékra zuhant. Hozzátették azonban, hogy a csökkenés üteme az elkövetkezendő évben lelassul, és a nagyvállalatok a jelenlegi helyzethez hasonlóan egyszerre több programozási nyelvet használnak majd.
A Forrester Research elemzése az elkövetkezendő éveket tekintve hasonló következtetésre jutott. Véleményük szerint a szoftverfejlesztő cégek továbbra sem fognak kizárólag egy nyelvre támaszkodni, és a fejlesztési munkálatok az esetek többségében továbbra is a C++, a Visual Basic, illetve a Java között oszlanak majd meg. "Nem támaszkodik valós alapokra az a nézet, miszerint a világon jelenleg két jelentős programozási nyelv - a Java és a C# - létezik" - jelentette ki James Governor, a Redmonk kutatócég elemzője. "A C++ szerepe még mindig jelentősnek mondható, és nem szabad megfeledkeznünk a szkript nyelvek - a PHP és a Python - fontosságáról sem."