🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Do czego python?

#96
From: Arek Paterek
Date: Wed, 04 Dec 2002 15:12
26 lines
2425 bytes
Tomek Meka <tmeka@gmx.net> wrote:
>> Czasami potrzebny jest szybki kod wynikowy, a czasami liczy sie czas
>> produkcji aplikacji.
> Pamietaj Lucek, ?e na czas wykonywania si? aplikacji nie wp?ywa tylko i
> wy??cznie szybko?? kodu samego programu, ale równiez czas operacji
> wejscia-wyjscia, czytania z baz danych i soketów, operacje systemowe... A
> wiec operacje, które w pythonie, czy C trwaja dokladnie tyle samo. Poza tym
> w jezykach wysokiego poziomu czesto lepiej skonstruowany i bardziej
> przejrzysty jest szkielet aplikacji, i w konsekwencji to równiez przyczynia
> sie do jej przyspieszenia. A C++ i tak nie jest szybki. Waznym aspektem jest
> rowniez poprawnosc dzialania oprogramowania - a ta jest w pythonie o wiele
> latwiejsza do uzyskania...

Jesteś pewien z tą poprawnością działania?
Nie znam Pythona, ale mam złe doświadczenia z językami z dynamicznym
systemem typów. Pisałem trochę w Smalltalku i w różnych językach
skryptowych: Lua, bash, awk, itp.. Może i w tych językach można szybciej
wklepać lub modyfikować kod, niż np. w C++, Javie albo Ocamlu,
ale brak statycznego typowania powoduje powstawanie błędów,
które wychodzą (albo i nie) w trakcie działania programu.

Trudno mi znaleźć jakieś uzasadnienie dla typów dynamicznych.
Może chodzi o rozmiar kompilatora/interpretera? Niech mnie ktoś oświeci.

-- 
Arek Paterek
Technical Details
Message-ID: <asl60i$5nn$1@kenny.mimuw.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!not-for-mail
References: <ascpru$rqa$1@news.tpi.pl> <slrnaujtds.mm1.jajcus@nic.bnet.pl> <asct9v$s27$1@news.tpi.pl> <slrnaukhcn.ia.gminick@hannibal.localdomain> <asd6ur$isu$1@news.tpi.pl> <asdkr9$mfq$04$1@news.t-online.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!not-for-mail
From: Arek Paterek <a.paterek@students.nospam.mimuw.edu.pl>
Newsgroups: pl.comp.lang.python
Subject: Re: Do czego python?
Date: Wed, 4 Dec 2002 15:12:18 +0000 (UTC)
Organization: MIMUW
Lines: 26
Sender: Arkadiusz Paterek <ap181283@zodiac.mimuw.edu.pl>
Message-ID: <asl60i$5nn$1@kenny.mimuw.edu.pl>
References: <ascpru$rqa$1@news.tpi.pl> <slrnaujtds.mm1.jajcus@nic.bnet.pl> <asct9v$s27$1@news.tpi.pl> <slrnaukhcn.ia.gminick@hannibal.localdomain> <asd6ur$isu$1@news.tpi.pl> <asdkr9$mfq$04$1@news.t-online.com>
NNTP-Posting-Host: zodiac.mimuw.edu.pl
Mime-Version: 1.0
X-Trace: kenny.mimuw.edu.pl 1039014738 5879 10.1.1.1 (4 Dec 2002 15:12:18 GMT)
X-Complaints-To: abuse@news.mimuw.edu.pl
NNTP-Posting-Date: Wed, 4 Dec 2002 15:12:18 +0000 (UTC)
User-Agent: tin/1.5.10-20011117 ("Darkcell") (UNIX) (Linux/2.4.19 (i686))
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit