Jsou detaily, které jsou i v Pythonu matoucí, třeba celý OOP

, který se dá částečně schovat, ale stejně pak někde vykoukne. Python je vlastně docela komplikovaný jazyk. Když jsem viděl poprvý `__magic__` metody a nebo `self` všude, moc se mi osobně nelíbil. Je to pragmatický a dobrý jazyk a pracuju s ním denně, ale radši bych je naučil Scheme/Racket. Můj názor je, že ten kdo u toho vydrží, to časem ocení, kdo ne, tomu ani Python nepomůže -- programování není žádný sci-fi a je dobrý to vidět, jak to je a ne jim v pubertě ukazovat nesmysly jako VB a formuláře jako nám, někde dokonce PHP! Na střední chce každý dělat praktický věci co? Takže se předstírá, že se učí něco do života a přitom se učí nesmysly. Za mne tedy radši Racket a když už to má být interaktivní a zábavný, proč ne JS? Není to sice CS jazyk ale rozhodně se s ním člověk naučí to samé co s Pythonem, jen nemá tak "elegantní" syntax -- což jsem nikdy nechápal proč to stále někdo tlačí -- Haskell má elegantní Syntax :-)