Article View: pl.comp.lang.funkcyjne
Article #480Re: Do czego stosuje się (zawodowo) języki funkcyjne?
From: Piotr Dembiński
Date: Mon, 13 Oct 2003 09:31
Date: Mon, 13 Oct 2003 09:31
51 lines
2950 bytes
2950 bytes
Andrzej Wasowski <wasowski@see.my.sig> writes: > > Do czego stosuje się (zawodowo) języki funkcyjne? > > Troche wbrew temu, czego sie spodziewasz, jednak napisze, ze glownie > stosuje sie je w oprogramowaniu badawczo-naukowym, ktore > przetwarza/tlumaczy/analizuje jezyki programowania itp (np. jezyki > modelowania, logiki tempporalne itd). Bierze się to stąd, że w językach > funkcjonalnych robi się to łatwiej i szybciej niż np. w C, a w > większości tych zastosowań prędkość działania nie jest kluczowa. > > Myślę, że głównym powodem nie stosowania w przemyśle jest (1) brak > wielkich pieniędzy stojących za ideą. A Ericsson i Erlang? > (2) jakaś niechęć "szarych prgraomistów" do tego paradygmatu. Masz jakieś dane statystyczne na podparcie tej tezy? > 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. > 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? > 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 :) > Może dlatego, że typowy hacker lubi brzydkie języki, np. C. ;) C jest brzydkie? Od kiedy? Jak zdefiniujesz pojęcie "brzydki język"? > Jeśli chodzi o "przemysł" to w praktyce widziałem programowanie > deklaratywne w w systemach ERP (zdaje się Navision, a obecnie > Microsoft Business Solutions), ale na 100% nie pamietam. A SQL?
Technical Details
Message-ID:
<87he2da3gm.fsf@hector.domek>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mailReferences:
<7815.0000102b.3f89ca7b@newsgate.onet.pl> <s99smlxr252.fsf@localhost.localdomain>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mail From: Piotr Dembiński <pdembinski@yahoo.com> Newsgroups: pl.comp.lang.funkcyjne Subject: Re: Do czego stosuje się (zawodowo) języki funkcyjne? Date: 13 Oct 2003 11:31:37 +0200 Organization: Portal Gazeta.pl -> http://www.gazeta.pl Lines: 51 Sender: pdemb@hector.domek Message-ID: <87he2da3gm.fsf@hector.domek> References: <7815.0000102b.3f89ca7b@newsgate.onet.pl> <s99smlxr252.fsf@localhost.localdomain> NNTP-Posting-Host: pb71.konin.sdi.tpnet.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1066037526 9590 217.96.175.71 (13 Oct 2003 09:32:06 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Mon, 13 Oct 2003 09:32:06 +0000 (UTC) X-Homepage: http://illx.org/~pdemb X-JID: pdemb@illx.org X-User: pdemb User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit