Obávam sa že je veľa seznamáckych technológií, ktoré by sa mali dať na diskety a zakopať v nevadskej púšti neďaleko hier E.T.

On 17.08.2016 12:31, Petr Messner wrote:
Ok :)

Věci, co mi na modulech a knihovnách vadí:

- žádná nebo divná dokumentace

- víc způsobů, jak dělat jednu věc; typicky high- a low- level api. Pokud stačí 
používat jen jedno (ideálně to high-level), tak ok, ale když se musí kombinovat 
oboje...

- globální stav/proměnné, spoléhání se na věci (typicky konfigurace), které 
nemusí platit

- cizorodé nebo archaické koncepty v API; počínaje nezvyklou terminologií a 
velikostí písmen, přes APi založené na textových řetězcích (SQL) po Céčkový 
styl API

- víc různých knihoven nebo jejich verzí na tu samou věc, přitom žádná z nich kompletní. 
Typicky: naprasený Python klient/oficiální knihovna něčeho -> protest-knihovna, která 
to dělá lépe, ale nezbyl čas ji dokončit -> další série protest-knihoven -> 
refaktor původní oficiální knihovny, během kterého se ale na původní stabilní verzi už 
kašle.

- nepřipravenost na async I/O
- není thread-safe, fork-safe, EINTR-safe
- divný způsob instalace
- slabé možnosti komunikace s autory/správci

No a většinu těchto věci splňuje - splňují :) AWS klienti a SOAP knihovny. A 
mysql.connector.

A pak jsou věci, které jsou světem sami pro sebe, např. Zope.

Zároveň se tu veřejně omlouvám za Sklik.cz Python klienta (z roku 2012 nebo 
kolik), což lze ale aspoň omluvit tím, že ho z většiny psal tehdejší kolega 
céčkař :)

Petr Messner

17. 8. 2016 v 10:34, Pavel Schön <pa...@schon.cz>:

Zdravím, zajímalo by mě, jaký je váš nej*ne*oblíbenější modul, resp. balíček v 
pythonu, zejména ze standartní knihovny. Napište také, proč tomu tak je.

Ptám se proto, že vyvíjím náhradu jednoho modulu a jsem zvědavý, jestli ho tu 
někdo zmíní. Svůj projekt představím později.
_______________________________________________
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz
_______________________________________________
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

_______________________________________________
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Odpovedet emailem