🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #15811

Python, Windows, kompilator C

#15811
From: TPJ
Date: Mon, 19 Jun 2006 05:38
33 lines
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-mail

Show 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