🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.funkcyjne
Article #625

Re: =?iso-8859-2?B?Sup6eWsgZnVua2N5am55IC0gcHl0YW5pZSA6KQ==?

#625
From: "Michal Przybyle
Date: Thu, 29 May 2008 23:31
56 lines
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>