Article View: pl.comp.objects
Article #15342Re: Generyki w Javie [tylko dla ludzi o mocnych nerwach]
From: Michal Przybylek
Date: Sat, 02 Sep 2006 20:56
Date: Sat, 02 Sep 2006 20:56
29 lines
2112 bytes
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-mailReferences:
<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