Article View: pl.comp.lang.python
Article #15811Python, Windows, kompilator C
From: TPJ
Date: Mon, 19 Jun 2006 05:38
Date: Mon, 19 Jun 2006 05:38
33 lines
2781 bytes
2781 bytes
Przeczytałem sobie wątek na c.l.p dotyczący wyboru kompilatora C dla Pythona 2.5 pod systemem Windows. Uważam, że najlepszym komentarzem do tego wszystkiego są słowa J. Zgody: "Mało mnie kur*wica nie szczeliła, jak się dowiedziałem.". Nic dodać, nic ująć. Osobiście Pythona stosuję z następujących powodów: 1) Pisze się w nim *znacznie* szybciej, niż w innych językach (C, C++, Java). 2) Można łatwo tworzyć oprogramowanie przenośne. Punkt 1 jest dla mnie istotny, bo czasu na developing nie mam zbyt wiele (w każdym razie nie tyle, żeby go marnować na C czy C++). Punkt 2 z kolei jest dla mnie istotny o tyle, że sam pracuję pod GNU/Linuksem, ale nie chciałbym "zamykać" możliwości uruchamiania moich programów użytkownikom innych systemów (mój ideał programu jest taki, że każdy użytkownik może go uruchomić pod takim systemem, pod jakim podoba mu się pracować). W szczególności użytkownikom systemów Windows, których jest całkiem sporo (użytkowników mam na myśli). Z tego, co wywnioskowałem z wiadomości we wspomnianym wątku na c.l.p wynika, że w zasadzie pod MinGW da się skompilować Pythona + moduły zewnętrzne, za wyjątkiem tego Win32, czy jak się tam ten windowsowy dodatek nazywa. Z mojego punktu widzenia to żadna wada, bo takich modułów się po prostu nie tykam (chcąc pisać przenośne oprogramowanie należy unikać modułów typowych dla danego systemu operacyjnego). Jedyna więc niewygoda to byłaby konieczność przekompilowania wszystkiego, co potrzebne (wraz z Pythonem) pod MinGW. Mam rację? (Pytam, bo pod Windowsem to pracuję może dwa razy do roku - i po prostu nie wiem, jak się tam sprawy z kompilatorami mają...)
Technical Details
Message-ID:
<1150695482.854753.167540@p79g2000cwp.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.gamma.ru!Gamma.RU!postnews.google.com!p79g2000cwp.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.gamma.ru!Gamma.RU!postnews.google.com!p79g2000cwp.googlegroups.com!not-for-mail From: "TPJ" <tprimke@interia.pl> Newsgroups: pl.comp.lang.python Subject: Python, Windows, kompilator C Date: 18 Jun 2006 22:38:02 -0700 Organization: http://groups.google.com Lines: 34 Message-ID: <1150695482.854753.167540@p79g2000cwp.googlegroups.com> NNTP-Posting-Host: 83.5.116.1 Mime-Version: 1.0 X-Trace: posting.google.com 1150695488 16254 127.0.0.1 (19 Jun 2006 05:38:08 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 19 Jun 2006 05:38:08 +0000 (UTC) User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050512 Firefox/1.0.4,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: p79g2000cwp.googlegroups.com; posting-host=83.5.116.1; posting-account=iECDnA0AAADr8xpO5VdvlF8kOB217N35 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit