🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Interpretowany czy kompilowany?

#28086
From: Jordan Szubert
Date: Tue, 31 May 2011 04:30
34 lines
3191 bytes
Dnia 30-05-2011 o 22:17:25 jacek2v <jacek2v@gmail.com> napisał(a):

> On 29 Maj, 13:16, "Jordan Szubert" <use...@joru.us.to> wrote:
>> >> issubclass(type(Fooc), type(object))
>> >> True
>> > A przy funkcji było:
>> >> False
>>
>> nadal wszystko OK, klasa jest klasa, funkcja nie jest klasa, a  
>> instancja klasy...
>> 1,foo,object(),Fooc to nie klasy, a instancje...
>> klasy to object,type,type(foo),int,Fooc() etc.
>> oczywiście klasy tez są instancjami klasy type...
>
> Ale z tego wynika, że dana funkcja nie jest instancją klasy, tylko
> "nieklasy" (:)) funkcja. Inaczej mówiąc funkcja ma oddzielne drzewo
> klas.

nie wynika, nie ma ani drzewa, ani oddzielnego...
>>> function=type(foo)
>>>
function to zwykła klasa dziedzicząca po object, podobnie jak int czy str,  
ale foo ani 1 ani "dupa" klasami ani trochę nie są, są jednie obiektami...
Fooc to klasa, ale jak zrobimy Fooc() to dostaniemy instancję, która klasa  
nie jest...
wiem, że często używa się błędnie określenia klasa na instancje, ale to  
błąd jest...

> Nie wiem czy się nie zapętliłem :), późno już i takie dywagacje jakieś
> jałowe się stają :). Ale dzięki za pomoc w rozplątywaniu, jak wypiję
> trochę więcej piwa, to może to zrozumiem :)

-- 
Jordan Szubert
Technical Details
Message-ID: <op.vwbv42tchilul8@asus7.home>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <iqmlha$r29$1@news.onet.pl> <irg9ua$pb6$1@news.onet.pl> <3ede9f91-b3da-4845-94e3-697e9301d530@d1g2000yqm.googlegroups.com> <20110525202013.b67a5b5a.gryf_esm-no@spam-o2.pl> <31a73c32-7483-4f0b-b2fa-386103875cf4@x6g2000yqj.googlegroups.com> <c72bf0b2-afa1-4e1b-80aa-7198e59e2e45@b42g2000yqi.googlegroups.com> <irjnsg$g0e$1@inews.gazeta.pl> <4f2c76ae-c4f5-4cac-99c8-138ec0019139@y12g2000yqh.googlegroups.com> <irm8uf$293$1@inews.gazeta.pl> <da18f5f5-5eba-4d14-a818-f9256cc31ae5@c41g2000yqm.googlegroups.com> <op.vv49ptxhhilul8@asus7.home> <0c2a0c9a-5850-4081-97d3-48b4323d9585@16g2000yqy.googlegroups.com> <op.vv7up6cthilul8@asus7.home> <1d2bd5b5-9564-4eff-8e08-d1574969c828@z13g2000yqg.googlegroups.com> <c1e50bc6-39f1-46a5-9e7a-c43e0fb8f206@l26g2000yqm.googlegroups.com> <op.vv8plbrdhilul8@asus7.home> <868deb15-55b9-4109-be4a-4585933cab4f@n11g2000yqf.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Newsgroups: pl.comp.lang.python
Subject: Re: Interpretowany czy kompilowany?
References: <iqmlha$r29$1@news.onet.pl> <irg9ua$pb6$1@news.onet.pl> <3ede9f91-b3da-4845-94e3-697e9301d530@d1g2000yqm.googlegroups.com> <20110525202013.b67a5b5a.gryf_esm-no@spam-o2.pl> <31a73c32-7483-4f0b-b2fa-386103875cf4@x6g2000yqj.googlegroups.com> <c72bf0b2-afa1-4e1b-80aa-7198e59e2e45@b42g2000yqi.googlegroups.com> <irjnsg$g0e$1@inews.gazeta.pl> <4f2c76ae-c4f5-4cac-99c8-138ec0019139@y12g2000yqh.googlegroups.com> <irm8uf$293$1@inews.gazeta.pl> <da18f5f5-5eba-4d14-a818-f9256cc31ae5@c41g2000yqm.googlegroups.com> <op.vv49ptxhhilul8@asus7.home> <0c2a0c9a-5850-4081-97d3-48b4323d9585@16g2000yqy.googlegroups.com> <op.vv7up6cthilul8@asus7.home> <1d2bd5b5-9564-4eff-8e08-d1574969c828@z13g2000yqg.googlegroups.com> <c1e50bc6-39f1-46a5-9e7a-c43e0fb8f206@l26g2000yqm.googlegroups.com> <op.vv8plbrdhilul8@asus7.home> <868deb15-55b9-4109-be4a-4585933cab4f@n11g2000yqf.googlegroups.com>
Date: Tue, 31 May 2011 06:30:28 +0200
MIME-Version: 1.0
From: "Jordan Szubert" <usenet@joru.us.to>
Organization: HELL inc.
Message-ID: <op.vwbv42tchilul8@asus7.home>
User-Agent: Opera Mail/11.11 (Win32)
Lines: 47
NNTP-Posting-Host: 83.26.215.12
X-Trace: 1306816230 unt-rea-b-01.news.neostrada.pl 2437 83.26.215.12:16330
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit