🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Interpretowany czy kompilowany?

#28101
From: Jacek Czerwinski
Date: Sun, 15 May 2011 18:30
27 lines
2161 bytes
W dniu 2011-05-15 19:08, Rob Wolfe pisze:
> Borneq<borneq@antyspam.hidden.pl>  writes:
>
>> Dopiero zamierzam zainteresować się pythonem. Jest on językiem
>> interpretowanym czy kompilowanym?
>
> Język nie zna pojęć interpretowany czy kompilowany.

teoretycy by się burzyli, ale zwykle pytanie tzw "praktyków" o 
kompilowanie ma dwa podteksty:
a) szybkościowy. Tu by dodał, że np kod bliski maszynowemu ale często 
przełączalny do dynamicznie rozwiązawanych subalgorytmów (np. typowo 
dynamiczna gospodarka zmiennymi) jest hamowany tak mocno, że w praktyce 
ma szybkośc interpretera.
b) poziom sprawdzeń na etapie kompilacji. Może być rygorystycznie 
sprawdzany ale "kompilowany" (w cudzysłowie lub bez zależnie od 
upodobań) nie do maszynowego jak oczekuje pytający, tylko do p-kodu 
podlegającemu interpretacji w maszynie wirtualnej. Tu należało byś 
ściśle mówić o typowaniu.

Chyba różnica językowa jest tu problemem.

Aha, jeszcze
c) czyli stopień zabezpieczenia kodu źródłowego przez disasemblerami, 
czyli niemożność przywrócenia z wersji wykonywalnej do w miarę czytelnej 
źródłowej. Ja wiem, różnica jest ilościowa (w wielkości pracy) a nie 
jakościowa (da się/nie da), ale czasem jest to sens pytania.
Technical Details
Message-ID: <iqp64a$cpg$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
References: <iqmlha$r29$1@news.onet.pl> <87fwofao31.fsf@smsnet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
From: Jacek Czerwinski <x@y.z.pl>
Newsgroups: pl.comp.lang.python
Subject: Re: Interpretowany czy kompilowany?
Date: Sun, 15 May 2011 20:30:33 +0200
Organization: http://onet.pl
Lines: 30
Message-ID: <iqp64a$cpg$1@news.onet.pl>
References: <iqmlha$r29$1@news.onet.pl> <87fwofao31.fsf@smsnet.pl>
NNTP-Posting-Host: 77-255-112-19.adsl.inetia.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1305484234 13104 77.255.112.19 (15 May 2011 18:30:34 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Sun, 15 May 2011 18:30:34 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10
In-Reply-To: <87fwofao31.fsf@smsnet.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit