Odpovídáte na názor ke článku Jaký jazyk jako první?.
>> Kdo učí C++ stylem C, učí blbě, a je to chyba vyučujícího, ne jazyka.
Já vždy žil v domnění, že C++ v podstatě naroubovalo objekty na nízkoúrovňové C a bez znalostí C nemá smysl pokračovat na C++. C vzniklo z důvodu, aby se nemuselo programovat v assembleru a kód byl přenositelný. Myslel jsem, že záměrem C++ bylo zachoval výkon a jazyk rozšířit o OOP. Další citace sice z wiki, ale snad pravdivé.
Starší verze jazyka, společně označované jako „C with Classes“ (česky C s třídami), byly používány od roku 1980. Jméno C++ vymyslel Rick Mascitti v létě 1983.
Koncepce objektů jazyka C++ byla převzata z jazyka Simula 67. Objekty (třídy) jsou pojaty jako přirozené rozšíření datových struktur jazyka C o možnost vkládání členských funkcí. C++ umožňuje řídit viditelnost složek objektů pro ostatní části programu.
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 37 774×
Přečteno 26 420×
Přečteno 24 932×
Přečteno 21 278×
Přečteno 18 932×