Article View: pl.comp.lang.funkcyjne
Article #724Re: [OT?]
From: Grzegorz Rumatowski
Date: Tue, 20 Sep 2005 17:40
Date: Tue, 20 Sep 2005 17:40
20 lines
1866 bytes
1866 bytes
On Tue, 20 Sep 2005 19:12:51 +0200, Marcin 'Qrczak' Kowalczyk wrote: > Trudno się dziwić - Java się do nich wyjątkowo źle nadaje: przez > wołania ogonowe, przez "ciężkie" funkcje (każde ciało funkcji wymaga > tworzenia osobnej klasy i tym samym osobnego pliku), przez kiepski > polimorfizm parametryczny (żeby była wspólna reprezentacja różnych > wartości, wszystkie muszą być alokowane dynamicznie), przez brak > sensownej reprezentacji typów algebraicznych (można przez podklasy, > ale wtedy sprawdzanie konstruktora i rzutowanie w dół będzie > niepotrzebnie przechodziło całą ścieżkę dziedziczenia), > a w przeszłości przez odśmiecacz nie nadający się do dużej ilości > małych obiektów (ale zdaje się, że teraz już jest z tym dobrze). > > .NET tylko niektóre z tych rzeczy poprawia. W szczególności wciąż > bardzo źle nadaje się do dynamicznych typów (Lisp, Scheme, Erlang, > Dylan). Moze wobec tego spojrzec w kierunku Japonii a konkretnie: Ruby. Grzechu
Technical Details
Message-ID:
<pan.2005.09.20.17.40.34.775132@noname.us>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<pan.2005.09.20.15.34.37.694119@noname.us> <newscache$kmh4ni$cjb$1@gormenghast> <8764svll2k.fsf@qrnik.zagroda>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: Grzegorz Rumatowski <grzechu@noname.us> Newsgroups: pl.comp.lang.funkcyjne Subject: Re: [OT?] Date: Tue, 20 Sep 2005 19:40:36 +0200 Organization: Grzechu Lines: 20 Message-ID: <pan.2005.09.20.17.40.34.775132@noname.us> References: <pan.2005.09.20.15.34.37.694119@noname.us> <newscache$kmh4ni$cjb$1@gormenghast> <8764svll2k.fsf@qrnik.zagroda> NNTP-Posting-Host: 62.178.227.88 Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1127238036 16002 62.178.227.88 (20 Sep 2005 17:40:36 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Tue, 20 Sep 2005 17:40:36 +0000 (UTC) X-User: grumatow User-Agent: Pan/0.14.2 (This is not a psychotic episode. It's a cleansing moment of clarity.) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit