Jakub Piotr CÅapa wrote: > Chodzi o to, Åe rÃÅnica w wydajnoÅci jest pomijalna.
20% bez wgÅebiania siÄ? Po pierwsze > dlatego, Åe programy okienkowe zazwyczaj nie wymagajÄ duÅo mocy > obliczeniowej (nie na poziomie logiki programu --- jedynie na poziomie > renderingu, ktÃry przecieÅ i tak jest w C). WÅaÅnie piszÄ implementacjÄ trÃjwymiarowego automatu komÃrkowego z wizualizacjÄ w OpenGLu. PyGL pewno by sie zakrztusiÅ. ZresztÄ, nawet Word ze swoimi automatami sprawdzania gramatyki/ortografii/skÅadni juÅ teraz jest powaÅnym zÅeraczem zasobÃw. O aplikacjach naukowych/obliczeniowych/dyskowych juÅ nie wspomnÄ. ZresztÄ, rozmawiamy tutaj o instalatorze, od ktÃrego zapewne wymaga siÄ wÅaÅnie szybkoÅci i platformy z jak najmniejszÄ iloÅciÄ maszyn/bibliotek. C i C++ jest nieoddzownym elementem kaÅdego linuxa i na pewno 80% bibliotek potrzebnych ew. instalaorowi i tak bÄdzie na pÅytce, Åeby obsÅuÅyÄ wszystkie programy, z ktÃrych korzystaÄ bÄdzie rzeczony instalator, a python w tym momencie to novum i trzeba go osobno obsÅuÅyÄ. Druga rzecz --- w swoim > programie w C++ teÅ bÄdziesz potrzebowaÅ czÄsto zaawansowanych bajerÃw i > wtedy bÄdziesz musiaÅ pÃÅ maszyny wirtualnej Pythona napisaÄ od nowa > tylko dla swojego programu i nie sÄdze, ÅebyÅ dostaÅ coÅ lepszego niÅ > oryginaÅ. Co to znaczy 'zaawansowanych bajerÃw'?? Zdecydowanie prace z listami/stringami sÄ na pewno notacyjnie Åatwiejsze niÅ w C++, ale z odpowiednimi bibliotekami teÅ narzekaÄ nie bÄdÄ. Wszystko kwestia bibliotek szczerze mÃwiÄc i niczego wiecej. > > Nie ma zbytnio kompilowanych wersji programÃw w Pythonie. Pyexe i na linuxa pewno teÅ jest jakiÅ odpowiednik. > Dobry przykÅad. Jak chcesz jeÅdziÄ w wyÅcigach to bierzesz rÄcznÄ > skrzynie, ale jak jedziesz w trasÄ 500 km, to automatyczna bÄdzie > wygodniejsza. Pewno - jak jesteÅ dzianym managerem i jeÅdzisz najnowszym PIV z 2GB ramu + ekstra szybkim dyskiem, to palenie 12-15l na trasie na pewno CiÄ nie rusza, ale zdaje mi siÄ, Åe maÅo osÃb uÅywajÄcych teraz i tych nabytych instalatorem jeÅdziÅy takimi merecedesami. SwjoÄ droÅa, na trasie wrzucasz 4-kÄ albo 5-tkÄ jak masz i jedziesz, to raczej w mieÅcie siÄ przydaje, jak juÅ chcesz byÄ obrazowy :> > Aplikacje GUI to programy zdecydowanie I/O bound a nie CPU bound, wiÄc > wydajnoÅÄ ma w nich drugorzÄdne znaczenie. SÅuchaj - prosta klikana przeglÄdarka do zdjÄc dziewczyny z wakacji i brachola z psem pewno tak, ale w instalatorze na pewno wydajnoÅÄ siÄ przyda. Na wydajnoÅÄ systemu skÅadajÄ siÄ wszystkie jego elementy. Strata wydajnoÅci na jednej prostej klikance w pythonie jest niewielka, ale jakby napisali KDE czy Gnome'a w pythonie, to juÅ by zabolaÅo. ZresztÄ, EOT, bo ja z kolei zaczynam wypisywaÄ tutaj jakieÅ teorie n/t programowania. Chcesz tak bardzo pythona - z tego co sÅyszaÅem, piszÄ jakiÅ system unix-like w pythonie, wiÄc nie ma problemu. My tu gadu gadu o pierdoÅach, a chÅopaki instalator piszÄ - POWODZENIA!! EOT. [EMAIL PROTECTED]
_______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
