Proč se jazyky C/C++ nezačaly po zavedení nových standartů (C++11) více prosazovat ? rubrika: Programování: C/C++
Čekal jsem že po zavedení nových standartů se stane z C moderní jazyk s větší produktivitou práce a začne se více prosazovat.
Proč se to nestalo ?
Proč by se měly začít prosazovat? Změny v jsou takové, že některé specifické věci se budou dělat standardnějším způsobem, C++ zůstává extrémně komplikovaným jazkykem. Jen některé dost komplikované věci se budou řešit o něco čistěji, jednodušeji - ale stále zůstanou dost komplikované. Nezměnil se charakter jazyků, nezměnila se ani cílová skupina. A i kdyby k nějaké změně došlo (což nečekám) - je ještě brzo na to, aby jakékoliv změny byly vidět - změny v standardech se v produkčních kódech projevují se zpožděním deseti a více let (když se projeví).
Navíc, mám takový pocit, že karty už jsou rozdány. Pokud nedojde ke změně paradigmatu nebo k nějaké významnější technologické změně, tak není důvod měnit svoje preference ohledně programovacího jazyka a vývojového prostředí. Žádný z etablovaných jazyků není natolik špatný, aby jej bylo nutné opustit, a žádný není natolik lepší, aby se na něj vyplatilo migrovat.
Pro zobrazení všech 13 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře