🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Jaki jezyk

#84
From: soovack
Date: Sun, 15 Dec 2002 01:04
82 lines
4582 bytes
Użytkownik "Michal Przybylek" <pkmichal@poczta.onet.pl> napisał w wiadomości
news:atgan1$4mj$1@news.tpi.pl...
> Haskell jest ucielesnieniem wyobrazenia bandy scjentystow o elegancji
> jezyka.
> Niektorzy to cenia (np. ja), niektorzy kochaja, a niektorzy sa szczesliwi,
> ze znalezli w Haskell'u od dawna poszukiwana "silver bullet". Ci zdrowi
> smieja sie zas... bo smiesznym jest celowe komplikowanie rzeczy
prostych...
> Prawda jest, ze aby zrozumiec ten jezyk trzeba miec samemu zboczenie w
> strone "science".
>
Niestety zboczony nie jestem wiec chyba dam sobie spokoj
z tym jezykiem (przynajmniej do czasu az zalapie o co chodzi
w tym programowaniu funkcyjnym).
>
> Nie polecam na poczatek, bo a) nie jest dobra inwestycja w przyszlosc
> (nauczy Cie tylko malego kawalka "programowania" ; sam jezyk jest bardzo
> "sztywny") b) wpaja deklaratywizm az do granic fanatyzmu, a ten jak kazdy
> inny nigdy nie prowadzi do niczego dobrego i c) nie nalezy do
najprostszych
> jezykow programowania.
>
OK - wierze Ci na slowo - haskell bedzie musial poczekac
na swoja kolejke (a jest ona dluga jak okiem siegnac).
Tych wszystkich jezykow jest tak duzo (mam tu na mysli jezyki
programowania roznej masci - nie tylko funkcyjne) ze az glowa
boli jak trzeba sie na cos zdecydowac.

> > I moze tak przy okazji haskell'a - czemu zawdziecza on swoja
> > popularnosc?
>
> Jaka popularnosc ?
> Jedna jaskolka wiosny nie czyni. Dwie takze...
>
Byc moze jestem po prostu w bledzie. Wniosek ten wyciagnalem
z przegladania grup dyskusyjnych (p.c.l.c i p.c.p) i tam jezyk
ten (obok ocamla) byl najczesciej wymieniany kiedy dyskusja
tyczyla PF.
Przyznaje ze nie mam bladego pojecia jak to sie ma do rzeczywistosci
czyli zastosowania jezyka w praktyce.
Moze duzo sie o nim tylko mowi a pisze w nim znacznie mniej.

> > Co prawda Mariusz napisal ze powstal on jako
> > /pierwszy w pelni/ (- to jest moje domniemanie i nie wiem czy
> > sluszne wiec jakby co to prosze mnie poprawic) standardowy
> > leniwy jezyk funkcyjny
>
> To juz pytanie nie do mnie. Sa na tej grupie osoby bardziej kompetentne w
> tej sprawie niz ja.
>
> > ale czy to jedyny powod?
>
> Powod na co ? ;-)
>
Chodzilo mi o to ze moze jego domniemana przeze mnie popularnosc
wziela sie stad ze powstal jako ... (tutaj cytat odnosnie Mariusza).
Ale to i tak juz nie jest wazne wiec moze zostawmy temat
popularnosci haskella w spokoju (niech r.i.p. ;-)

> > A jesli prawda jest ze jest on podobnie jak clean malo wydajny
> > i pamieciozerny to juz zupelnie nie wiem w czym tkwi jego sila.
>
> Ogolnie jest mniej wydajny od Clean'a. Sam jezyk jako taki. Poza tym, ma
> duzo gorsze kompilatory.
>
No to juz calkiem mnie przekonales - jezeli juz to predzej
zabiore sie za cleana niz haskella.

> ps. ze srodowisk do nauki Scheme polecam PLT Scheme.
>
Uprzedziles moje pytanie - ale mimo to chcialbym prosic Cie
o uzasadnienie. W faqu do scheme'a zalecane sa przynajmniej
trzy srodowiska - plt, mit i chez. A i innych nie brakuje
wiec ciekaw jestem dlaczego wybrales akurat plt.
I jeszcze jedno pytanko (juz na koniec) - z jakiej ksiazki
proponujesz zaczac nauke tego jezyka? Wlasnie zakonczylem
wyszukiwanie w sieci roznych dokumentow na ten temat
ale jest tego tak duzo ze nie wiem od czego zaczac - chetnie
poznam Twoje typy do najlepszego opracowania.
Dziekuje za pomoc.
Pozdrawiam serdecznie,
soovack
Technical Details
Message-ID: <atgmkk$6at$1@news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mail
References: <at5ak7$lmj$1@news.onet.pl> <slrnave13h.q4e.qrczak@qrnik.zagroda> <at8gp5$ire$1@news.onet.pl> <at9sg6$km0$1@news.tpi.pl> <atb3kn$eik$1@news.tpi.pl> <atcnnk$6c4$2@news.tpi.pl> <atdcqk$bin$1@news.tpi.pl> <atdmfs$kdp$1@news.tpi.pl> <atdudj$1m2$1@news.tpi.pl> <atgan1$4mj$1@news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mail
From: "soovack" <soovack@gazeta.pl>
Newsgroups: pl.comp.lang.funkcyjne
Subject: Re: Jaki jezyk
Date: Sun, 15 Dec 2002 02:04:12 +0100
Organization: tp.internet - http://www.tpi.pl/
Lines: 84
Message-ID: <atgmkk$6at$1@news.tpi.pl>
References: <at5ak7$lmj$1@news.onet.pl> <slrnave13h.q4e.qrczak@qrnik.zagroda> <at8gp5$ire$1@news.onet.pl> <at9sg6$km0$1@news.tpi.pl> <atb3kn$eik$1@news.tpi.pl> <atcnnk$6c4$2@news.tpi.pl> <atdcqk$bin$1@news.tpi.pl> <atdmfs$kdp$1@news.tpi.pl> <atdudj$1m2$1@news.tpi.pl> <atgan1$4mj$1@news.tpi.pl>
NNTP-Posting-Host: pa43.legnica.cvx.ppp.tpnet.pl
X-Trace: news.tpi.pl 1039916500 6493 213.76.85.43 (15 Dec 2002 01:41:40 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Sun, 15 Dec 2002 01:41:40 +0000 (UTC)
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MSMail-Priority: Normal
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit