Article View: pl.comp.lang.funkcyjne
Article #625Re: =?iso-8859-2?B?Sup6eWsgZnVua2N5am55IC0gcHl0YW5pZSA6KQ==?
From: "Michal Przybyle
Date: Thu, 29 May 2008 23:31
Date: Thu, 29 May 2008 23:31
56 lines
2208 bytes
2208 bytes
Dnia 29-05-2008 o 23:01:03 pablo <pawellt.WYTNIJ@gazeta.pl> napisa³(a): >> 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¶æ. > > Nie ukrywam ¿e nie szukam jêzyka wybitnie funkcyjnego. Wy¿ej stawiam > sobie > wygodê i u¿yteczno¶æ ni¿ "czysto¶æ stylu" ;-) Czysto¶æ stylu kszta³tuje sposób my¶lenia. A dobrze ukszta³towany sposób my¶lenia przek³ada siê na praktycznie wymierne korzy¶ci. Aha, ja akurat wolê Common Lispa ni¿ Haskella :-) >> 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). > > Co masz na my¶li pisz±c ze zosta³y przetrawione? Jak ju¿ nawet na channel 9 widzê jakie¶ gadaj±ce mordy opowiadaj±ce o tym jak zaimplementowaæ monady w C#, to znaczy, ¿e monady zrzuci³y naukowy kaftanik i zaczynaj± byæ dostêpne dla ludu. > S± jakie¶ przystêpne > tutoriale ? Przystêpnych dla kogo? Dla mnie ka¿dy jest przystêpny, bo ja Haskella znam :-) A który dla Ciebie bêdzie przystêpny, dowiesz siê kiedy spróbujesz. > Pojawi³o siê co¶ nowego w kolejnych wersjach implementacji > Haskella (Hugs'a lub GHC)? > A skoro ju¿ polecasz Haskella, to jak jest z jego dostêpno¶ci±? S± > rozwijane > jakie¶ ciekawe biblioteki? Zrobiê w tym w miarê prosto GUI, bez wielkich > komplikacji i udziwnieñ (jakie¶ Tk, czy GTK)? Zale¿y mi po prostu na > ciekawym > jêzyku, ale równie¿ ca³kiem praktycznym i u¿ytecznym :) W tej chwili Haskell, to praktycznie jedyny jêzyk funkcyjny, wokó³ którego odbywa siê sensowny research (pomijaj±c ró¿ne kwituszki i dzwoneczki). Haskell jest tym teraz, czym Lisp by³ 30 lat temu z hakiem. > A co s±dzicie o Erlangu? Ostatnio chyba nawet Pragmatic wyda³ o tym > jêzyku > ciekaw± ksi±¿kê.. Przez chwilê przemknê³o mi nawet przez my¶³, ¿eby poleciæ rozpoczêcie nauki od Erlangu. To tak¿e bardzo dobry wybór (mniej elegancki od Haskella, za to uczy dobrego modelu wspó³bierzno¶ci; jest trochê ³atwiejszy w nauce). I tak¿e jêzyk z przysz³o¶ci±. -- Micha³ R. Przyby³ek
Message-ID:
<op.ubxp21bzc9il08@dlw5.neoplus.adsl.tpnet.pl>
Path:
polish.pugleaf.net!archive.newsdeef.eu!mbox2nntp-pl.comp.lang.funkcyjne.mbox.gz!number1.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!news.nask.pl!news.nask.org.pl!feed.news.interia.pl!newsfeed.gazeta.pl!wsisiz.edu.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
References:
<g1mttj$6ms$1@inews.gazeta.pl> <op.ubxkxgk9c9il08@dmj150.neoplus.adsl.tpnet.pl> <g1n5if$dh3$1@inews.gazeta.pl>