A proč se má člověk učit dvě knihovny? Jednu pro komerční, a jednu pro open source? (Mimochodem, Qt nemůžete použít pro open source, ale jen pro open source s přesně určenými licencemi, zejména GPL - tedy tvrzení, že u open source nemusíte licence Qt řešit je lež jako věž.). Proč mám investovat do naučení se několika knihoven, když mohu se pořádně (pořádně = vývoj bude rychlejší, protože jednu knihovnu budu znát důkladně) se naučit jednu knihovnu do každého počasí, která se mnou bude v dobrém i ve zlém?
Navíc neexistuje pouze GTK a Qt - nelíbí se mi argumentace, že _jedna_ knihovna mě zklamala, proto _nutně_ musím použít druhou - je jich mnohem více. Já osobně pro sebe vyhodnotil jako nejlepší wxWidgets - má velmi dobrou licenci (žádné omezující GPL a podobné Orwellovsky "svobodné" licence), je dostatečně multiplatformní pro vše co žádám, a vývoj v ní jde velmi rychle. Začínal jsem ve wxWidgets pomocí prostředí Boa constructor a jede to velmi rychle - podle mě je Boa constructor přesně to co původní tazatel chce, nakliká grafické formuláře a prvky a jen v Pythonu dopíše obsluhu událostí, za chvíli má hotovo. A je za tím wxWidgets v pozadí. Miloslav Ponkrác slush napsal(a): > Tak ono je to mozna subjektivni, ale psal jsem *jednou* takovou > stredne velkou pyGTK aplikaci a zaprisahnul jsem se, ze uz nikdy vice. > Proti tomu mi Qt prijde mnohem lepe navrzene a zdokumentovane. Navic > pri porovnani Glade vs. Qt designer je Glade jasny porazeny na vsech > frontach. Predpokladam, ze pokud pisu aplikaci pro sebe nebo > opensource, nemusim licence za Qt resit. Komercni vyvoj je samozrejme > neco jineho, tam Qt opravdu neni moc vhodna. > > Marek > _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python