Article View: pl.comp.lang.funkcyjne
Article #618Re: A może Erlang
From: Przemek Wiśniewski
Date: Wed, 08 Sep 2004 18:07
Date: Wed, 08 Sep 2004 18:07
27 lines
2430 bytes
2430 bytes
Michal Przybylek wrote: > Jakies 3 lata temu definiowalem (zdaje sie, tutaj) "jezyk funkcyjny" jako > jezyk wspierajacy "paradygmat programowania funkcyjnego". Przez "paradygmat > programowanie funkcyjne" rozumialem paradygmat, w ktorym dekomponuje sie > problem za pomoca matematycznych funkcji. Okazalo sie, ze jestem oszolomem, > bo przecierz, oczywiscie, "jezyk funkcyjny" to taki jezyk, ktory ma > leksykalne domkniecia funkcji, dobre odsmiecanie, wygodna skladnie (np. nie > trzeba czesciowych wynikow pamietac w zmiennej, a mozna bezposrednio > przekazywac dalej), jest deklaratywny, itd... To zalezy jak na to spogladasz, dla Qrczaka, ktorego interesuje implementacja kompilatora beda sie liczyc wlasnie domkniecia, odsmiecanie itp. Ciebie interesuja matematyczne definicje. W sumie obaj macie racje. Tego nie potrafisz przelknac. Negujac jego argumenty odrywasz sie od rzeczywistosci, bo wiekszosc kompilatorow/interpreterow jezykow uwazanych za funkcyjne ma odsmiecanie i domkniecia. Nie jest w zadnej madrej ksiazce napisane, ze jezyk funkcyjny musi miec takie cechy, ale malo jest chetnych do "dekomponowania problemu za pomoca matematycznych funkcji" w jezykach nie uwazanych za funkcyjne, bo to jest poprostu nienaturalne. Wydaje mi sie, ze probojesz walczyc z wiatrakami. -- Przemek Wiśniewski
Technical Details
Message-ID:
<chnhr6$dqu$1@atlantis.news.tpi.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mailReferences:
<slrncj89fq.r61.jajcus@serwis2.beta> <ch1ig1$1ia$1@nemesis.news.tpi.pl> <87brgrcx9f.fsf@qrnik.zagroda> <ch211q$7jb$1@nemesis.news.tpi.pl> <chiiff$svj$1@kujawiak.man.lodz.pl> <chnfkc$uu$1@nemesis.news.tpi.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail From: Przemek Wiśniewski <ja@fasdfasdf.cx> Newsgroups: pl.comp.lang.funkcyjne Subject: Re: A może Erlang Date: Wed, 08 Sep 2004 20:07:13 +0200 Organization: tp.internet - http://www.tpi.pl/ Lines: 27 Message-ID: <chnhr6$dqu$1@atlantis.news.tpi.pl> References: <slrncj89fq.r61.jajcus@serwis2.beta> <ch1ig1$1ia$1@nemesis.news.tpi.pl> <87brgrcx9f.fsf@qrnik.zagroda> <ch211q$7jb$1@nemesis.news.tpi.pl> <chiiff$svj$1@kujawiak.man.lodz.pl> <chnfkc$uu$1@nemesis.news.tpi.pl> NNTP-Posting-Host: afa26.internetdsl.tpnet.pl Mime-Version: 1.0 X-Trace: atlantis.news.tpi.pl 1094666918 14174 83.16.130.26 (8 Sep 2004 18:08:38 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: Wed, 8 Sep 2004 18:08:38 +0000 (UTC) User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040830) X-Accept-Language: en-us, en In-Reply-To: <chnfkc$uu$1@nemesis.news.tpi.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit