🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Największy problem Pythona.

#8650
From: RobertSzefler
Date: Thu, 12 May 2005 11:51
70 lines
3395 bytes
Darek Suchojad wrote:
> Qertoip wrote:
> 
> Cześć,
> 
> 
>>Nie problem? Zauważ, że sprowadza się to do "statycznego uruchomienia"
>>kodu. Może przykład wybrałem za prosty - podam inny, lepiej obrazujący o co
>>chodzi:
>>
>>def f( a ):
>>    return a
>>
>>p = True
>>if p: 
>>    obj = f( 1 )
>>else:
>>    obj = f( "" )
>>
>>obj.???
> 
> 
> Ale co to ma wspólnego ze statycznym uruchamianiem? Przecież do tego
> potrzebujesz deklaracji pobieranych i zwracanych typów a nie
> "statycznego uruchamiania".
> 
> Język jak najbardziej wspiera rozmaite możliwości deklaracji typów,
> ostatnio popularne jest np. tworzenie dekoratorów:
> 
> @takes(int,float,JakasKlasa)
> @returns(decimal)
> def metoda(self,arg1,arg2,args):
>     ...

No fakt, jest to jakieś wyjście

> W d5sgvh$2ol$1@slupsk.slp.vectranet.pl wspomniałem typechecka - możesz
> sobie jego rozbudować, jeśli nie chcesz sam od początku pisać, możesz
> także napisać sobie coś własnego. To, że Twoje IDE nie wie o tym nie ma
> nic wspólnego z językiem - napisz taką obsługę sam, poproś kogoś, żeby
> to zrobił dla Ciebie, albo zapłać komuś.

No wiesz, możesz też zaimplementować język swoich marzeń od zera, ale 
nie o tym jest dyskusja.

> To tak jak z mowieniem, że w Pythonie nie ma interfejsów bo nie ma
> keyworda 'interface'.

Bo to prawda

> W ogóle w tym wątku tyle głupot padło (akurat to powyższe o IDE nie
> jest głupotą, nazwałbym to raczej nieporozumieniem) że aż strach.

no comment

> Całkowicie tych osób nie rozumiem, dla których Python jest drugim
> czy trzecim językiem, a podstawowym jest Java, które czytają pclp
> i rzucają mięsem na programistów Pythona - przychodzicie do kogoś
> w gości, ludzie Wam na grupie pomagają, a na koniec wszystkich
> obrażacie? Przecież co druga osoba wrzuciła Was
> do KF, reszta pewnie będzie Was w przyszłości ignorowała.

nie, no, przecież Ty np. nikogo nie obrażasz ("w tym wątku tyle głupot 
padło")

> Czy tak według Was wygląda budowanie społeczności? Czy po prostu
> przychodzicie, czerpiecie pełnymi garściami i nic w zamian nie
> chcecie dać?

budowanie każdej społeczności opiera się w pierwszym rzędzie na dyskusji
Technical Details
Message-ID: <d5vfvh$201l$1@news2.ipartners.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!news.ipartners.pl!ipartners.pl!not-for-mail
References: <jsq2enrcpp4r$.nmpn8bgh83ge.dlg@40tude.net> <1rbhne1rr1a3x$.h8m7p6ogf075.dlg@40tude.net> <zxj1u4nw6xe5$.5k7xj103dinh$.dlg@40tude.net> <d5qcvh$ne1$1@gw.magellan.net.pl> <pedivtu4nyre$.1wvgjjhuk1780$.dlg@40tude.net> <d5vel2$d8o$1@slupsk.slp.vectranet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!news.ipartners.pl!ipartners.pl!not-for-mail
From: RobertSzefler <rszeflerUSUNTO@murator.com.pl>
Newsgroups: pl.comp.lang.python
Subject: Re: Największy problem Pythona.
Date: Thu, 12 May 2005 13:51:12 +0200
Organization: Internet Partners
Lines: 70
Message-ID: <d5vfvh$201l$1@news2.ipartners.pl>
References: <jsq2enrcpp4r$.nmpn8bgh83ge.dlg@40tude.net> <1rbhne1rr1a3x$.h8m7p6ogf075.dlg@40tude.net> <zxj1u4nw6xe5$.5k7xj103dinh$.dlg@40tude.net> <d5qcvh$ne1$1@gw.magellan.net.pl> <pedivtu4nyre$.1wvgjjhuk1780$.dlg@40tude.net> <d5vel2$d8o$1@slupsk.slp.vectranet.pl>
NNTP-Posting-Host: intranet.murator.com.pl
Mime-Version: 1.0
X-Trace: news2.ipartners.pl 1115898673 65589 217.153.39.22 (12 May 2005 11:51:13 GMT)
X-Complaints-To: abuse@ipartners.pl
NNTP-Posting-Date: 12 May 2005 11:51:13 GMT
In-Reply-To: <d5vel2$d8o$1@slupsk.slp.vectranet.pl>
X-Accept-Language: en-us, en
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit