Article View: pl.comp.objects
Article #15369Re: Generyki w Javie [tylko dla ludzi o mocnych nerwach]
From: Marcin 'Qrczak' Kowalczyk
Date: Tue, 05 Sep 2006 13:44
Date: Tue, 05 Sep 2006 13:44
19 lines
2417 bytes
2417 bytes
Piotr Kobzda <pikob@gazeta.pl> writes:
> Ale powiedzmy, że mam starą, niegeneryczną bibliotekę, którą chcę użyć
> w swoim nowym kodzie. W podejściu .NETa musisz korzystać ze starych
> klas, ewentualnie ich obiekty przekształcać z/do postaci generycznej.
> W Javie, dzięki /raw types/, mogę z taką biblioteką rozmawiać po
> staremu (czyli jak w .NEcie), lub też, mając świadomość wymazywania,
> zakryć kilka ostrzeżeń rzutowania (@SuppressWarnings) i z biblioteką
> współpracować po nowemu.
To rozumiem, ale w Javie była podobna sprawa przy migracji Vector
na ArrayList, Hashtable na HashMap, Enumeration na Iterator itd.
Skoro tamto było do zaakceptowania, to nie rozumiem, dlaczego
podejście do generycznych kolekcji w C# by nie było.
--
__("< Marcin Kowalczyk
\__/ qrczak@knm.org.pl
^^ http://qrnik.knm.org.pl/~qrczak/
Technical Details
Message-ID:
<87zmdea0mt.fsf@qrnik.zagroda>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> <edcq4g$lbv$1@nemesis.news.tpi.pl> <edf4ir$hfg$1@inews.gazeta.pl> <edi2pl$mgc$3@kujawiak.man.lodz.pl> <edi7ca$kjs$3@tkdami.pl> <87k64iu7kc.fsf@qrnik.zagroda> <edj9hb$e01$1@inews.gazeta.pl> <edjimp$n4n$1@inews.gazeta.pl> <874pvmmuoq.fsf@qrnik.zagroda> <edjtf8$eda$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: Marcin 'Qrczak' Kowalczyk <qrczak@knm.org.pl>
Newsgroups: pl.comp.objects
Subject: Re: Generyki w Javie [tylko dla ludzi o mocnych nerwach]
Date: Tue, 05 Sep 2006 15:44:42 +0200
Organization: Klub Nieszkodliwych Manjaków
Lines: 19
Message-ID: <87zmdea0mt.fsf@qrnik.zagroda>
References: <edbn1a$80t$1@atlantis.news.tpi.pl> <edcmgq$kip$1@inews.gazeta.pl> <edcq4g$lbv$1@nemesis.news.tpi.pl> <edf4ir$hfg$1@inews.gazeta.pl> <edi2pl$mgc$3@kujawiak.man.lodz.pl> <edi7ca$kjs$3@tkdami.pl> <87k64iu7kc.fsf@qrnik.zagroda> <edj9hb$e01$1@inews.gazeta.pl> <edjimp$n4n$1@inews.gazeta.pl> <874pvmmuoq.fsf@qrnik.zagroda> <edjtf8$eda$1@inews.gazeta.pl>
NNTP-Posting-Host: paf87.warszawa.sdi.tpnet.pl
Mime-Version: 1.0
X-Trace: nemesis.news.tpi.pl 1157464045 9712 217.96.225.87 (5 Sep 2006 13:47:25 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Tue, 5 Sep 2006 13:47:25 +0000 (UTC)
X-Face: .B/ouEO}=VFkSJWE}s0@!:diHI.Z,<Ilt`:~@*]7rnn^K_y"XV8AXf^E)x*|3yVg:$FCq0Y )iGn@Z[SOA<+p}TkAv'Lzu$w{z2?F);0Xt>`m}AqK#Vjuscq(Vf1B}H[)v\9tBN}>AdP,QSRbhO]=v 3?;I+cN/Z0HKPm_Eg99/pFrU!WfpjgQ!z":>A~qt0^4):0-UuPB(6^>j!mN$)RIb)rRhXeK:+MLPW[ RVb7Kepvby-ww6_zci7Yy_@IrWW
User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.4 (gnu/linux)
Cancel-Lock: sha1:6SHtExV73Alz9qXl/DBNX+ZPuR4=
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit