🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Największy problem Pythona.

#8645
From: Qertoip
Date: Tue, 10 May 2005 12:54
47 lines
2348 bytes
Dnia Tue, 10 May 2005 11:51:07 +0200, JZ napisał(a):

> Dnia Tue, 10 May 2005 11:14:12 +0200, Qertoip napisał(a):
> 
>> - niemożność wylistowania składowych obiektu (w VS: Ctrl+Space) 
> 
> Ty chyba żartujesz. Prawie wszystkie edytory do Pythona to potrafią. 

Nie żartuję. Ty nie rozumiesz problemu.
def f( a ):
    return a

obj = f( "" )
obj.???

Żadne IDE tego nie podpowie, bo typu nie da się ustalić statycznie.
Napisałem przecież, że *jeśli* się da wydedukować typ, to najlepsze IDE
potrafią wylistować składowe. Niestety z reguły się nie da.


> Chyba nie widziałeś Wing IDE w akcji... 

Używam Eclipse + pydev do projektów oraz Wing IDE do wprawek.

 
> Kod Pythona jest nie tylko bowiem spojny ale takze b. krotki i b.
> czytelny. 

Prawda... za wyjątkiem kilku upierdliwości, jak np. self.__metoda()


> Nawet Bruce Eckel wyznal ze musi zagladac do manuala aby sobie czasem
> przypomniec skladnie operacji na plikach w javie

To prawda, że obsługa plików w Javie są bardzo skomplikowana, ale to
margines jej zastosowań.

Chcę podkreślić, że nie przychodzę tutaj jako adwokat języków statycznie
typowanych, w szczególności C# - za krótko posługuję się dynamicznym
typowaniem, żeby ocenić sprawę obiektywnie. Chcę tylko poznać opinię
doświadczonych Pythonowców, nauczyć się *naturalnie* pisać w Pythonie i
podzielić się spostrzeżeniami.


-- 
Pozdr. 
Piotrek
Technical Details
Message-ID: <zxj1u4nw6xe5$.5k7xj103dinh$.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.internetia.pl!newsfeed.tpinternet.pl!nemesis.news.tpi.pl!news.tpi.pl!not-for-mail
References: <jsq2enrcpp4r$.nmpn8bgh83ge.dlg@40tude.net> <1rbhne1rr1a3x$.h8m7p6ogf075.dlg@40tude.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.internetia.pl!newsfeed.tpinternet.pl!nemesis.news.tpi.pl!news.tpi.pl!not-for-mail
From: Qertoip <qer1@o2.pl>
Newsgroups: pl.comp.lang.python
Subject: Re: Największy problem Pythona.
Date: Tue, 10 May 2005 14:54:48 +0200
Organization: tp.internet - http://www.tpi.pl/
Lines: 47
Message-ID: <zxj1u4nw6xe5$.5k7xj103dinh$.dlg@40tude.net>
References: <jsq2enrcpp4r$.nmpn8bgh83ge.dlg@40tude.net> <1rbhne1rr1a3x$.h8m7p6ogf075.dlg@40tude.net>
NNTP-Posting-Host: host-ip146-78.crowley.pl
Mime-Version: 1.0
X-Trace: nemesis.news.tpi.pl 1115729979 23680 85.128.78.146 (10 May 2005 12:59:39 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Tue, 10 May 2005 12:59:39 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.14.1pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit