Ovšem musím proti tomu protestovat! V perlu lze zcela normálně psát velmi srozumitelně - dokonce si myslím, že mnohem srozumitelněji než jinde.
"Problem" Perlu je tam, ze ho vytvoril "Lingvista". Tzn expert na jazyky (nejen pocitacove, ale formalni). Proto se Perl neda parsovat zadnym normalnim parserem a jeho syntaxe je velice volna.
Proto program v Perlu muze pripominat prirozeny jazyk (anglictinu)
, muze vypadat jako funkcionalni jazyk(kdyz pouzijete map/reduce/grep a anonymni bloky)
, muze vypadat jako objektove orientovany jakyk (kdyz pouzijete objekty)
anebo muze vypadat jako rozsypany caj (kdyz pouzijete implicitni promenne)
Je to presny opak Javy. Ta se parsuje velice snadno a naopak nuti programatory pouzivat stejny styl psani.