Article View: pl.comp.objects
Article #12260Re: O, to ta grupa jeszcze istnieje?...
From: Sektor van Skijlen
Date: Fri, 21 Oct 2005 15:16
Date: Fri, 21 Oct 2005 15:16
82 lines
4115 bytes
4115 bytes
Dnia Thu, 20 Oct 2005 10:26:00 -0500, A.L. skrobie: > On Tue, 18 Oct 2005 22:46:13 +0000 (UTC), Sektor van Skijlen > <ethouris@pl.wp.spamu.lubie.nie.invalid> wrote: > > > > >Natomiast Java jest istotnie par? ?adnych kroków wstecz za C++, bo: > > > > - nie pozwala operowa? funkcjami jako obiektami j?zyka > A co to sa "funkcje"?... Obiekty językowe, które mogą być wywoływane z argumentami. Metody są tylko ich specjalizacją. Nieważne, czy nazwiemy to funkcją, czy metodą. C++ potrafi je przechowywać (i to na wiele różnych sposobów), C# również. Java nie. > > - nie pozwala operowa? zmiennymi typów ?cis?ych (jedynie ich warto?ciami) > Ze co?... Przekaż mi pan zmienną do metody. Tak, żeby metoda mogła ją zapisać. > > - nie dostarcza zaawansowanych metod generycznych (te Javowe generyki to jest > > jeden wielki pic na wod?; zwyk?y lukier sk?adniowy) > Niby dlaczego?.. Sprawdź sobie pan boost::mpl (co ja mówię! Głupie STL!), to się dowiesz. > > - nie pozwala stosowa? mechanizmu RAII > Ze co?.. Widzę, że się nie przygotowałeś pan do dyskusji. Google twoim przyjacielem. > > - nie pozwala tworzy? w?asnych typów danych ze szczegó?owo opisan? obs?ug? > > (które np. nie maj? zezwolenia na modyfikacje, na kopiowanie, na pobieranie > > adresu, na tworzenie w inny ni? odgórnie ustalony sposób, lub te? te > Ach... Ma Pan na mysli Eiffel?.. Nie, mówiłem o C++, a nie o językach niszowych. > Bo C++ tez tego nie dostarcza. Akurat to, o czym napisałem, dostarcza. > By the way, co to jest "pobieranie adresu"?... Żargonowe określenie pobrania unikalnego identyfikatora obiektu w danym systemie. > > zezwolenia udzielane s? wybiórczo; w tym wszystkim oczywi?cie te? brak > > przeci??ania operatorów) > Doskonale ze nie ma operator overlaoding. Taaa... równie doskonale że nie ma również enum i typedef. Kiedyś ludzie mówili, że doskonale, że Java nie ma niczego takiego, jak wzorce w C++. Po czym dodano generyki. > > - nie daje mo?liwo?ci odró?niania obiektów stanu od warto?ci (C# te? > > niestety, bo jest robiony na to samo kopytko) > Co to jest "obiekt stanu"?... A co, nie wiedziałeś pan, że obiekty mają stan? > Panie Sektor, kiedy Pan ostatnio uzywal Javy?... Coś jest nie tak, panie AL, z tym, co napisałem? Co na przykład? örnen klantö trofflön tööla... -- // _ ___ Michal "Sektor" Malecki <sektor(whirl)kis.p.lodz.pl> \\ L_ |/ `| /^\ ,() <ethourhs(O)wp.pl> // \_ |\ \/ \_/ /\ C++ bez cholesterolu: http://www.intercon.pl/~sektor/cbx "I am allergic to Java because programming in Java reminds me casting spells"
Technical Details
Message-ID:
<djb0o0$mhp$1@kujawiak.man.lodz.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!news.man.lodz.pl!not-for-mailReferences:
<nfhjk1hl02upbbv345glfvo4kc2fun0nfm@4ax.com> <dieqmb$7df$1@kujawiak.man.lodz.pl> <tn0mk1l1mm0mgp0hdho4i6eso1l8h8kd1b@4ax.com> <dihb0j$pq6$1@kujawiak.man.lodz.pl> <rqutk1d9rjme4n7he8n4no5oqndc9kqgtj@4ax.com> <dj0v87$cv5$1@nemesis.news.tpi.pl> <03d8l1pfp4nnodpg9a6cseej1rk5obc6pp@4ax.com> <dj38jh$ot4$1@nemesis.news.tpi.pl> <65bal15agggp87dn5i76d97ahr0gbtpi5u@4ax.com> <dj3frf$q3u$1@atlantis.news.tpi.pl> <dj3tvl$e7f$1@kujawiak.man.lodz.pl> <jgdfl1dvsjnrqh8lh25f9koj7b2tb47619@4ax.com>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!news.man.lodz.pl!not-for-mail
From: Sektor van Skijlen <ethouris@pl.wp.spamu.lubie.nie.invalid>
Newsgroups: pl.comp.objects
Subject: Re: O, to ta grupa jeszcze istnieje?...
Date: Fri, 21 Oct 2005 15:16:16 +0000 (UTC)
Organization: LODMAN - Metropolitan Area Network in LODZ, Poland
Lines: 82
Sender: Michal Malecki <sektor@zly.kis.p.lodz.pl>
Message-ID: <djb0o0$mhp$1@kujawiak.man.lodz.pl>
References: <nfhjk1hl02upbbv345glfvo4kc2fun0nfm@4ax.com> <dieqmb$7df$1@kujawiak.man.lodz.pl> <tn0mk1l1mm0mgp0hdho4i6eso1l8h8kd1b@4ax.com> <dihb0j$pq6$1@kujawiak.man.lodz.pl> <rqutk1d9rjme4n7he8n4no5oqndc9kqgtj@4ax.com> <dj0v87$cv5$1@nemesis.news.tpi.pl> <03d8l1pfp4nnodpg9a6cseej1rk5obc6pp@4ax.com> <dj38jh$ot4$1@nemesis.news.tpi.pl> <65bal15agggp87dn5i76d97ahr0gbtpi5u@4ax.com> <dj3frf$q3u$1@atlantis.news.tpi.pl> <dj3tvl$e7f$1@kujawiak.man.lodz.pl> <jgdfl1dvsjnrqh8lh25f9koj7b2tb47619@4ax.com>
NNTP-Posting-Host: zly.kis.p.lodz.pl
Mime-Version: 1.0
X-Trace: kujawiak.man.lodz.pl 1129907776 23097 212.191.89.2 (21 Oct 2005 15:16:16 GMT)
X-Complaints-To: abuse@man.lodz.pl
NNTP-Posting-Date: Fri, 21 Oct 2005 15:16:16 +0000 (UTC)
User-Agent: tin/1.6.2-20030910 ("Pabbay") (UNIX) (SunOS/5.9 (sun4u))
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit