Na uvod:
--------------
1. Herout + C: vesmes se da souhlasit jak s tim, ze kniha je dokolnala, tak i stim, ze neco v ni je spatne (tj. jinak nez uvadi K). Faktem je, ze pro zacatecnika je VELMI dobra a ja se podle ni naucil vse potrebne. potom jsem si precetl K a v poklidu jsem se tomu prizpusobil a mohl jsem se soustredit na pokrocilejsi temata. Je par konkretnich veci, ktere bych ji vytkl. Shrnu-li je, jeji chyba je, ze se misty zduraznuje zbytecna podobnost s Pascalem. C proste neni Pascal (a proto v ni nektere konstrukce nevypadaji dobre (prehnane uzivani typedef apod.).
----------------
2. Herout + Java: Kniha me velmi zklamala. Cekal jsem, ze pro zacatacnika na poli javy bude prinosna (jako C), ale moc neni.
2a. Oblibene "poznamky pro programatory v C a C++" jsou nekdy vylozene nestastne - programuje pan Herout vubec v C++? Pokud chcete videt vhodne a dobre porovnani jazyku (Java, Perl, C++, Python) zkuste "Programovani v perlu pro pokrocile", tak nejak by to melo vypadat.
2b. Vykladat objektovy jazyk jako strukturovane C (i presto, ze se snazite rychle docilit psani kratkych programu je chyba (viz napr. uvod "Programovaci Jazyk C++, B. Stroustrup). O tridach, zakladnich kamenech jazyka, je vazna zminka az na strane 119 (8.kap).
2c. Nektere terminy jsou zamlzeny, podle me zbytecne (promenne tridy -> static v C++).
--------------------
V zasade je diametralni rozdil mezi ucebnici C (pro zacatecnika VELMI DOBRA, pokud v C bude potom dal psat) a ucebnici JAVY (normalni ucebnice, ktera nenauci cloveka myslet v objektech a tridach).
Pri jejim cteni jsem si musel automaticky na mnoha mistech prekladat do terminologie p. Stroustrupa z C++.