🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #15342

Re: Generyki w Javie [tylko dla ludzi o mocnych nerwach]

#15342
From: Michal Przybylek
Date: Sat, 02 Sep 2006 20:56
29 lines
2112 bytes
"Marcin Stefaniak" <matmis@gazeta.SKASUJ-TO.pl> wrote:

> Tak mi się w każdym razie wydaje.

Nie tu chodzi o cos innego. Duzo bardziej fundamentalnego.

Roznica jest duzo bardziej fundamentalna. C++ nie ma parametrycznego
polimorfizmu tylko makrogenerator, ktory niejako przypadkowo okazal sie miec
funkcjonalnosc rownowazna parametrycznemu polimorfizmowi.

W paramatrycznym polimorfizmie istotne jest to, ze mamy _jedna_ dostatecznie
bogata funkcje o porzadnych wlasnosciach.

W C++ dostajemy "szablon funkcji", z ktorego kompilator moze nam usluznie
wygenerowac konkretna funkcje (ale nie wygeneruje, np. kiedy napisalismy
specjalna wersje z reki).

Standardowy parametryczny polimorfizm ma ladna interpretacje kategoryjna
(np. w modelach PER) - jest to faibracja, w ktorej morfizmy sa _pojedynczym_
zyjatkiem (np. w PER _jedna_ klasa rownowaznosci), nie zas kolekcja zyjatek,
z ktorej wyciagamy to co nam jest potrzebebne po typie.

> dlaczego dla ludzi o mocnych nerwach? :-)

Nie chce isc do pierdla, kiedy Sektor popelni samobojstwo dowiedziawszy sie
kolejnej straszliwej prawdy...


mp
Technical Details
Message-ID: <edcq4g$lbv$1@nemesis.news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
References: <edbn1a$80t$1@atlantis.news.tpi.pl> <edcmgq$kip$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: "Michal Przybylek" <mrp@neostrada.pl>
Newsgroups: pl.comp.objects
Subject: Re: Generyki w Javie [tylko dla ludzi o mocnych nerwach]
Date: Sat, 2 Sep 2006 22:56:02 +0200
Organization: tp.internet - http://www.tpi.pl/
Lines: 30
Message-ID: <edcq4g$lbv$1@nemesis.news.tpi.pl>
References: <edbn1a$80t$1@atlantis.news.tpi.pl> <edcmgq$kip$1@inews.gazeta.pl>
NNTP-Posting-Host: dld35.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: nemesis.news.tpi.pl 1157229520 21887 83.24.33.35 (2 Sep 2006 20:38:40 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Sat, 2 Sep 2006 20:38:40 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1807
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1807
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit