🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Interpretowany czy kompilowany?

#28040
From: zbrodel
Date: Mon, 16 May 2011 07:34
26 lines
2059 bytes
On 15.05.2011 19:23, Rob Wolfe wrote:
> Jacek Czerwinski<x@y.z.pl>  writes:
>> Dynamiczne typowanie na pewno jest wygodne (i to bardzo) na etapie
>> pierwszego' pisania, ale refactoringu to horror.
>
> Usunięcie błędów kompilacji nie dowodzi niczego. Ogarnięcie kodu
> w sensie zrozumienia meritum w językach statycznie typowanych bywa
> strasznie trudne z powodu niesamowitego rozdęcia (częsty przypadek w
> Javie).

Masz rację i nie masz ;)
Oczywiście brak błędów kompilacji w żaden sposób nie dowodzi że kod 
jesgt poprawny. Niemniej przy dużym refaktoringu pozwala wyłapać 
oczywiste błędy. Jeśli kompilator krzyczy że jest niezgodność typów to 
nie ma bata, coś musi być spieprzone.

W pythonie wszystko pozornie zabangla bardzo ładnie, tylko czasami 
będziemy się dowiadywać, że "list object has no attribute keys" lub coś 
podobnego ;)

Bardzo lubię pythona za łatwość w pisaniu kodu, ale czasami przydałaby 
się możliwość właczenia sztywniejszej kontroli kodu. (W erlangu jest coś 
podobnego, choć osobiście z tego nie jeszcze korzystałem).

Pzdr
]J.
Technical Details
Message-ID: <iqqk2o$oh7$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> <4dcee603$1$2437$65785112@news.neostrada.pl> <iqo0j1$g9u$1@news.onet.pl> <87boz3anea.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: zbrodel@tlen.pl
Newsgroups: pl.comp.lang.python
Subject: Re: Interpretowany czy kompilowany?
Date: Mon, 16 May 2011 09:34:48 +0200
Organization: http://onet.pl
Lines: 26
Message-ID: <iqqk2o$oh7$1@news.onet.pl>
References: <iqmlha$r29$1@news.onet.pl> <4dcee603$1$2437$65785112@news.neostrada.pl> <iqo0j1$g9u$1@news.onet.pl> <87boz3anea.fsf@smsnet.pl>
NNTP-Posting-Host: abag205.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1305531288 25127 83.6.170.205 (16 May 2011 07:34:48 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Mon, 16 May 2011 07:34:48 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110424 Thunderbird/3.1.10
In-Reply-To: <87boz3anea.fsf@smsnet.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit