[python] Beating the Averages

Matěj Cepl mcepl na cepl.eu
Pátek Březen 31 13:34:05 CEST 2017


On 2015-11-09, 20:11 GMT, Petr Blahos wrote:
> Já jsem po přečtení dokonce měl i tendenci se učil Lisp, ale 
> nenašel jsem si na to čas. Učili jste se lisp? Z čeho? A když 
> jsme u Lispu, myslím, že to byl

Problém všech těchhle diskusí je, že uvažují jazyk izolovaně od 
celého vesmíru knihoven prostředí, tooling a tak dále. Sice si 
můžu myslet ve slabých chvilkách, že JavaScript je docela hezký 
jazyk a některé věci se mi na něm líbí, ale pak se pokusím něco 
v něm napsat a najednou jsem až po uši ve všech hrůzách 
chybějících knihoven, maintainerů modulů, kteří nikdy neslyšeli 
o API stability, chybějících tracebackách a dalších deset tisíc 
malých bolestech, které mě vždycky vrátí do světa Pythonů, kde 
mám skvělé (a poměrně slušně udržované) knihovny ve standartní 
knihovně s API o kterém někdo přemýšlel, kde mám tracebacky, 
které dávájí smysl, kde mám rope (který pomáhám maintainovat), 
flake8 a dalších vymoženosti, které zpříjemňují život.

No a stejný pocit jako s JavaScriptem (akorát mnohem 
intenzivnější) mám s Lispem, Scheme, Guille, & spol. Scheme 
(třeba ve formě Guille) je velice elegantní, dává smysl, ale 
jakýkoli styk s reálným světem, kde je potřeba více nežli 
žonglovat s logickými stromy v paměti najednou způsobuje, že si 
člověk musí udělat všechno sám. A to najednou není ta sranda.

Mých ¢10 :)

Matěj

-- 
http://www.ceplovi.cz/matej/, Jabber: mcepl na ceplovi.cz
GPG Finger: 89EF 4BC6 288A BF43 1BAB  25C3 E09F EF25 D964 84AC
 
Of course I'm respectable. I'm old. Politicians, ugly buildings,
and whores all get respectable if they last long enough.
      --John Huston in "Chinatown."


Další informace o konferenci Python