🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #15713

Re: pl.comp.objects FAQ (Frequently Asked Questions and more)

#15713
From: Adam Karpierz
Date: Sun, 04 Mar 2007 16:30
36 lines
2660 bytes
"Sektor van Skijlen" <ethouris@guess.if.gmail.com.is.valid.or.invalid> 
wrote:
>> if obj is anotherObj : # sprawdza czy to te same obiekty
>> if obj == anotherObj : # sprawdza czy zawartość obiektów jest równa.
>
>> Czy o to Ci chodzi?
>
> Właśnie NIE o to mi chodzi.
> Chodzi o to, że ma być dostępny TYLKO operator ==,
> natomiast od definicji typu zależy czy porównuje on tożsamość,
> czy wartość.

Czyli chodzi ci ogolnie o to, aby cos bylo sp...dzielone

Jesli do porownania wartosci jak i tozsamosci istnieje
w danym jezyku ten sam operator to taki jezyk mozna sobie
usnac za syf, a nie jezyk

Podobnie z operatorem przypisania
Jelsi do skopowiania obiektu uzywa sie tego samego
operatora co do przypisania referencji to jest to rowniez syf.

Wiec jest doklandie odwrotnie niz piszesz:

Chodzi o to, że maja być dostępny inny oparator do porownania
wartosci a inny do porownania tozsamosci obiektow

Podobnie chodzi o to aby byl dostepny inny operator do
'clone' obiektu a inny do zmiany referencji

Porzadne jezyki tak maja (mialy nawet w latach 60-tych),
a jesli np ten syf zwany C++ tego nie ma to nazwij to zwyczajnie syfem.
i przejdz nad tym do porzadku dziennego,  a nie probuj robic
z tego syfu kamieni szlachetnych.

AK 
Technical Details
Message-ID: <eses6u$8fm$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <pl-comp-objects-faq-1-1166202604@ict.pwr.wroc.pl> <pan.2007.02.22.19.13.55.43827@go2.pl> <erl5gf$bi2$1@inews.gazeta.pl> <eru75v$dmm$1@bandai.magma-net.pl> <ervbaa$am4$1@inews.gazeta.pl> <pan.2007.02.26.21.12.45.8078@go2.pl> <es6b6u$2ls$1@kujawiak.man.lodz.pl> <esbllu$51n$1@bandai.magma-net.pl> <esbv7t$7o$1@kujawiak.man.lodz.pl> <1172940339.25227.28.camel@qrnik> <escc9e$2h2$1@kujawiak.man.lodz.pl> <esd1k1$9bp$1@bandai.magma-net.pl> <esemb6$2r3$1@kujawiak.man.lodz.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Adam Karpierz" <karpierz@NOOOOSPAAAAMpython.pl>
Newsgroups: pl.comp.objects
Subject: Re: pl.comp.objects FAQ (Frequently Asked Questions and more)
Date: Sun, 4 Mar 2007 17:30:21 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 38
Message-ID: <eses6u$8fm$1@inews.gazeta.pl>
References: <pl-comp-objects-faq-1-1166202604@ict.pwr.wroc.pl> <pan.2007.02.22.19.13.55.43827@go2.pl> <erl5gf$bi2$1@inews.gazeta.pl> <eru75v$dmm$1@bandai.magma-net.pl> <ervbaa$am4$1@inews.gazeta.pl> <pan.2007.02.26.21.12.45.8078@go2.pl> <es6b6u$2ls$1@kujawiak.man.lodz.pl> <esbllu$51n$1@bandai.magma-net.pl> <esbv7t$7o$1@kujawiak.man.lodz.pl> <1172940339.25227.28.camel@qrnik> <escc9e$2h2$1@kujawiak.man.lodz.pl> <esd1k1$9bp$1@bandai.magma-net.pl> <esemb6$2r3$1@kujawiak.man.lodz.pl>
NNTP-Posting-Host: nat-dem.mentorg.com
X-Trace: inews.gazeta.pl 1173025822 8694 213.69.244.34 (4 Mar 2007 16:30:22 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Sun, 4 Mar 2007 16:30:22 +0000 (UTC)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Priority: 3
X-RFC2646: Format=Flowed; Original
X-Newsreader: Microsoft Outlook Express 6.00.2900.3028
X-User: karpierz
X-MSMail-Priority: Normal
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit