Jinými slovy, evoluce programovacích jazyků se měla před 15 lety zastavit, že? Programovalo by se v Céčku, dokud by se rada starších v Microsoftu nesešla a neschválila, že v příští pětiletce by se mohlo programovat i v něčem jiném. I webové stránky by musely být v Céčku, kdepak nějaké PHP nebo Ruby, nota bene třeba dokonce interpretované "bůhví čím". Žádné herní enginy se skriptovací herní logikou, kdepak, nauč se C a pak si říkej programátor. :)
V céčku se už skoro nedělají ani embedded projekty a vy se najednou proberete (=naučíte se) nějaký low-level jazyk a začnete ze sebe sypat rozumy o tom co by se mělo a nemělo.
Jako amatérský, ale řekl bych docela šikovný, programátor říkám: Toto měl Microsoft udělat ve Windows už před 15 lety, když uvedl Windows 95. Kód povinně v jazyce, který lze přímo přeložit pro strojového kódu procesoru s využíváním zásadně a pouze systémových knihoven. Každý program prohnat základními testy. Zkrátka do operačního systému pouštět jen "aplikace" (které "aplikují" rozhraní operačního systému) a žádné brutální programy napsané v kdovíčem a zkomipilované kdoví jak.
Apple na to jde velmi dobře a doufám, že se dočkám i kvalitních Windows, které nedovolí instalaci nesprávně napsaného programu.
Kdo neumí programovat tak, aby výsledkem byl čistý kód, není programátor, ale hračička v nějakém VisualStudiu.