284
« kdy: 21. 02. 2020, 06:15:55 »
Já doporučuji Python, jednoduchý, efektivní, všude dostupný.
Nevím co máš za problém s odsazováním, standard jsou 4 mezery. Můj oblíbený zlozvyk je psát celý program prakticky do jednoho souboru, takže mé python soubory běžně dosahují desítek tisíc řádek. Umožňuje mi to folding ve vimu a je pro mě pohodlnější otvírat foldy a pohybovat se mezi nimi, než mezi soubory. Ani u těchto obřích souborů nemám sebemenší problém s orientací v kódu a odsazení.
Ale umím si představit, že někdo má. Přičítal bych to špatně strukturovanému kódu - délka řádku, velikost/granulita funkcí, počet parametrů, počet zanořených bloků atd. A o tom to přesně je. Povinné odsazování v Pythonu má edukativní charakter. Má člověka naučit odsazovat a správně strukturovat kód. Ony ty pravidla formátování kódu jsou mezi různými jazyky dost podobné, ale Python si je víc vynucuje. Takže pro začátečníka je užitečné se s tím poprat, nasměruje ho to správným směrem. Výsledkem bude přehlednější a snáze pochopitelnější kód, což velmi silně koreluje s jeho kvalitou a počtem chyb.