Article View: pl.comp.lang.python
Article #28086Re: Interpretowany czy kompilowany?
From: Jordan Szubert
Date: Tue, 31 May 2011 04:30
Date: Tue, 31 May 2011 04:30
34 lines
3191 bytes
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-mailReferences:
<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