Article View: pl.comp.lang.funkcyjne
Article #942Re: Język funkcyjny - pytanie :)
From: Michal Przybylek
Date: Thu, 29 May 2008 19:40
Date: Thu, 29 May 2008 19:40
35 lines
2349 bytes
2349 bytes
Dnia 29-05-2008 o 20:50:27 pablo <pawellt.SKASUJ@gazeta.pl> napisał(a): > Jak już kiedyś w jakimś wątku pisałem, niesamowicie podoba mi się język > Dylan. > Kiedyś był bardziej popularny i miał ciekawą implementację + IDE ( > http://www.opendylan.org/images/browsers2.png ) - obecnie ma dwie > implementacje, m.in OpenDylan. Dylan _nigdy_ nie był choć trochę popularny (co oczywiście nie przeczy temu co napisałeś wyżej). > Czy uważacie że warto w tej chwili bardziej wchodzić w taki język? Nie. Nie oferuje praktycznie niczego ponad to co Common Lisp i Scheme (poza drobnostkami - ma poprawiony mechanizm dziedziczenia, w standardowym CL jest zepsuty; ma też trochę inny kontekst obsługi błędów niż w CL) a jest o wiele bardziej martwy. > OCaml'a jest dla mnie jakoś mało czytelna. Z kolei ładny składniowo > Haskell > wydaje mi się mocno skomplikowany (monady np.) i niezbyt przystający do > małych > pomocniczych aplikacji (niekoniecznie rozwiązujących problemy stricte > matematyczne) OCaml/Haskell to języki z innej półki niż CL/Scheme/Dylan. Te pierwsze są mocno nastawione na paradygmat programowania funkcyjnego. Te drugie na wieloparadygmatowość. A Haskella uważam, że warto się nauczyć. Takze jako pierwszego języka funkcyjnego (i wcale nie jest taki trudny; monadami mozna było straszyć dzieci tuzin lat temu; teraz monady już zostały przetrawione). -- Michał R. Przybyłek
Technical Details
Message-ID:
<op.ubxkxgk9c9il08@dmj150.neoplus.adsl.tpnet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mailReferences:
<g1mttj$6ms$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail From: "Michal Przybylek" <mrp@neostrada.pl> Newsgroups: pl.comp.lang.funkcyjne Subject: Re: Język funkcyjny - pytanie :) Date: Thu, 29 May 2008 21:40:18 +0200 Organization: TP - http://www.tp.pl/ Lines: 35 Message-ID: <op.ubxkxgk9c9il08@dmj150.neoplus.adsl.tpnet.pl> References: <g1mttj$6ms$1@inews.gazeta.pl> NNTP-Posting-Host: dmj150.neoplus.adsl.tpnet.pl Mime-Version: 1.0 X-Trace: nemesis.news.neostrada.pl 1212090172 26329 83.24.65.150 (29 May 2008 19:42:52 GMT) X-Complaints-To: usenet@news.neostrada.pl NNTP-Posting-Date: Thu, 29 May 2008 19:42:52 +0000 (UTC) User-Agent: Opera Mail/9.27 (Win32) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit