[python] Vydání knihy o pythonu
Honza Kral
Honza.Kral na gmail.com
Neděle Květen 18 12:50:44 CEST 2008
Zdravim vespolek,
Slibil jsem napsat kapitolu o Djangu (delam senior programatora v
NetCentru ;) ), mam i nejake zkusenosti s TeXem, ale na takovouto
praci mi prijde mnohem vhodnejsi ReST, ten muze tvorit kazdy sam a
neni potreba ani aby se vsichni ucili TeX, nebo aby to jeden clovek
stale formatoval sam. Da se z toho udelat pak HTML, TeX nebo skoro
cokoliv jineho.
U kapitoly o webu to chce hlavne popsat WSGI a dalsi obecne veci, pak
muzem zminit dva hlavni frameworky + treba ten zope, rozhodne bych se
nepoustel do zadnych konkretnich aplikaci (Plone a spol.), ty bych
maximalne zminil odkazem.
Ale vsechny tyhle veci vychazeji z urceni produktu - pro koho ma byt?
Pro zacatecniky jako seznameni s pythonem (v tom pripade nema asi
smysl popisovat veci do hloubky a spis se soustredit na seznameni se
zakladnimi principy a odkazani lidi na konkretni publikace), pro
stredne pokrocile je to zase neco jineho apod. pro pokrocileho pak jde
o seznameni s exotickymi aspekty jazyka (metaclass, descriptory, ...)
a ruznymi implementacemi (jython VS IronPython VS cPython), ktere zase
imho nepatri do knih pro zacatecniky (jinak nez jako zminka na jeden
radek).
Takze, pro koho j eta kniha a jak chceme aby ji pouzival?
Mame ambici napsat ucebnici (i treba vcetne vyuky zakladnich principu
programovani), nebo "jen" referencni prirucku?
Chceme se zamerit na konkretni aspekt (treba web programovani, nebo
skriptovani pro sysadminy), nebo pokryt co nejsirsi skupiny temat?
Nebo popsat python jako multiplatformni jazyk pro kazdou prilezitost
(IronPython, Jython, PyPy, ...)?
Zkratka co si od toho slibujem, teprve potom muzeme rict co tam chceme
a zacit se hadat co tam smysl ma a co nema (posledni slovo je
samozrejme na Vaskovi).
On 18 Kvě, 11:56, Václav Stoupa <vsto... na gmail.com> wrote:
> On 18 Kvě, 01:42, Lukoko <luk... na gmail.com> wrote:
>
> > Ještě jedna věc. V kapitole, ve které by se mělo psát o Django bych to
> > pojal jako kapitolu o webových frameworcích, takže tam mělo být také
> > něco o mod_pythonu, CherryPy, TurboGears a třeba i iSkeletonz CMS a za
> > zmínku by stál i Plone atp.
>
> > Potom pokud by se v dané veci nakonec nějak angažoval i seznam, pak by
> > do kapitoly s XML-RPC patřil určitě ještě FastRPC.
>
> > Protože moje primární zaměření v jsou mobilní technologie, nezapomněl
> > bych na Python pro Windows Mobile, Python pro Symbian, Python na
> > Maemo, Python v iPhonu/iPodu, mobilní Linux (kde je většina věci v
> > pythonu), atp.
>
> > Když už tam má být zmínka o IronPythonu a Jythonu, tak by tam určitě
> > patřil i PyPy, nebo Stackless Python.
>
> Díky za spoustu užitečných tipů.
>
> Bylo by skvělé tam mít všechno, co píšeš. Obávám se, že pak by ale
> kniha měla přes 1000 stran a bylo by velmi těžké sehnat tolik autorů.
> A stejně by se o daných tématech nedalo napsat příliš mnoho stránek.
> Radši bych viděl knihu, kde se vyberou ty nejpoužívanější nebo
> nejperspektivnější balíky a u nich se půjde alespoň trochu do hloubky
> nebo se ukážou best practices, než vytvářet jen povrchní přehled.
>
> O nějaké verzi pythonu pro mobily by tam řeč určitě měla být.
Další informace o konferenci Python