Ja lično mislim da Majkrosoft namerno gura C++ u provaliju, ne bi li ga u potpunosti zamenio novijim i boljim jezicima. Naravno, C++ je još uvek nezamenljiv u nekim oblastima, pa ga Majkrosoft postepeno potiskuje smanjivanjem broja tih oblasti putem poboljšavanja drugih rešenja. Ni J# Majkrosoft nešto ne favorizuje. U knjizi "Mastering Java 2 J2SE 1.4" autor Džon Zukovski (John Zukowski) tvrdi da se Java ne uklapa u Majkrosoftovo gledište, tako da čak i čitaocima kojima se svideo Visual J++ i žele tesnu saradnju sa Windowsom preporučuje prelazak na C#.
Štaviše, u Visual C++ 6 klasa CLabel nije imala metode SetTextColor i SetBkColor, koje u Visual Basic-u 6 postoje, pa autor knjige Visual C++ 6 Biblija kao rešenje navodi pravljenje izvedene klasu iz klase CLabel koja je te stvari omogućavala koristeći neke fore sa refleksijom događaja.
Citat:
cynique: U teoriji je moguće, ali u praksi bi to bilo jako teško, i neuporabljivo u praktičnim programima.
Bilo bi približno onoliko teško koliko i napraviti C++ prevodilac, a u ovoj temi o praktičnim programima ne govorimo. Ja sam rekao da opšti Klinijev dokaz postojanja takvog programa pretpostavlja postojanje univerzalne funkcije i s-m-n funkcije. Ako se govori o rešenju na određenom programskom jeziku, onda se mogu naći prečice. No, C++ rešenje bazirano na Klinijevom dokazu bi bilo jako dugo i nezgrapno, ali bi bilo ostvarivo.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.