🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Do czego stosuje się (zawodowo) języki funkcyjne?

#482
From: Andrzej Wasowski
Date: Mon, 13 Oct 2003 14:30
82 lines
3902 bytes
Piotr Dembiński...
> A Ericsson i Erlang?

Nie no. Oczywiście wiem o Ericsson i Erlangu. Założyłem, ze o tym to nie
trzeba pisać, bo albo kto inny napisze, albo jest na wymienionych
wcześniej zestawieniach (jestem pewien, że jest). 

Jednak Ericsson to żadne pieniądze w porównaniu z Microsoft, Sun, IBM,
Oracle, Sybase i wymień co tam jeszcze chcesz. (Mam na myśli pieniądze
wydawane przez Ericssona na rozwój narzędzi do programowania).


> > (2)  jakaś  niechęć  "szarych prgraomistów" do  tego paradygmatu. 
> 
> Masz jakieś dane statystyczne na podparcie tej tezy?

Dane statystyczne o moich studentach. To jest "pokolenie Javy". Jeszcze
C# to ich zainteresuje, ale wszystko inne jest (1) trudne (2) pogięte
(3) nie da się na tym zarobić. Z góry podkreślam, że to nie są moje opinie.


> > W pewnym stopniu przyczynia się też propaganda "prasy fachowej",
> > która twierdzi od dawna i nie zamierza przestać, że jedynie słuszne
> > jest programowanie obiektowe.
> 
> Raczej "zorientowane obiektowo".  Taki trend.  ZTCW Common Lisp 
> ma obiekty.

I OCAML i inni też.


> > Na szczęście nie udało im się wykosić z rynku C, ale skutecznie
> > udaje im się powstrzymywać rozwój innych kierunków.
> 
> Teoria spiskowa?

Nie. Nie. Nie twierdzę, że się na nas uwzięli i tyle. Twierdzę, że
bronią czegoś, z czego obecnie żyją. To jest zupełnie racjonalne. Na tej
samej zasadzie słuchasz muzyki z antycznej technologi CD, oglądasz
telewizję w antycznej technologii, słuchasz radia w jakości nie do
zaakceptowania (jak dla mnie). To nie jest spiskowa teoria dziejów. To
jest teoria czysto ekonomiczna oparta na znajomości problematyki
standardów "de facto" i czystego rachunku zysków i kosztów. Ja to
rozumiem.

Gwoli sprawiedliwości trzeba jednak dodać, że pół "Haskell Community"
siedzi w kieszeni u Microsofta. Więc nie jest do końca tak tragicznie :) 


> > Chyba wyjątkiem jest LISP, który IMHO jest najgorszym z
> > funkcjonalnych języków programowania na rynku
> 
> Dlaczego najgorszym?
> 
> > , a jednak zdobył sobie szerokie poparcie wśród hackerów (vide
> > emacs, etc).
> 
> Raczej wśród badaczy sztucznej inteligencji z MIT :)

A Eric Raymond?


> > Może dlatego, że typowy hacker lubi brzydkie języki, np. C. ;)
> 
> C jest brzydkie?  Od kiedy?  Jak zdefiniujesz pojęcie "brzydki język"?

Pojęcie zupełnie  subiektywne. W tym konkretnym miejscu  miałem na myśli
gwarancję bezpieczeństwa pamięci przez system typów. Nie twierdzę, że C
to chłam. Proszę nie nadinterpretowywać. Sam używam C na co dzień i nie
z przymusu.


> A SQL?

SQL jest deklaratywny? Chyba tylko rdzeń języka zapytań. To co się
wyprawia na serwerze to moim zdaniem już normalne programowanie
imperatywne.

andrzej

-- 
wasowski.org
Technical Details
Message-ID: <s998ynp5hwp.fsf@localhost.localdomain>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mail
References: <7815.0000102b.3f89ca7b@newsgate.onet.pl> <s99smlxr252.fsf@localhost.localdomain> <87he2da3gm.fsf@hector.domek>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mail
From: Andrzej Wasowski <wasowski@see.my.sig>
Newsgroups: pl.comp.lang.funkcyjne
Subject: Re: Do czego stosuje się (zawodowo) 
 języki funkcyjne?
Date: 13 Oct 2003 16:30:46 +0200
Organization: Portal Gazeta.pl -> http://www.gazeta.pl
Lines: 82
Sender: wasowski@localhost.localdomain
Message-ID: <s998ynp5hwp.fsf@localhost.localdomain>
References: <7815.0000102b.3f89ca7b@newsgate.onet.pl> <s99smlxr252.fsf@localhost.localdomain> <87he2da3gm.fsf@hector.domek>
NNTP-Posting-Host: borg.cs.auc.dk
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1066055785 17527 130.225.194.22 (13 Oct 2003 14:36:25 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Mon, 13 Oct 2003 14:36:25 +0000 (UTC)
X-User: wazow
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit