Article View: pl.comp.lang.funkcyjne
Article #223Re: Scheme w Polsce
From: Tomek Meka
Date: Sat, 25 Jan 2003 23:58
Date: Sat, 25 Jan 2003 23:58
44 lines
3376 bytes
3376 bytes
> Ja z tej drugiej 'rodziny' ;-), Fachhochschule lece :) Zittau/Görlitz? > U nas liczba uprzedzonych jest rowniez dosc duza, ale to z tego wzgledu, iz > pewne osoby za bardzo ten jezyk forsuja i wrecz go narzucaja. Koles od > informatyki teoretycznej jest zbzikowany na tym punkcie i np. na swojej > stronie internetowej ma taki tekst: "A bad day writing code in Scheme is > better than a good day writing in C". Mimo iz uwazam go de facto za > swietnego profesora, to nie potrafi on przekonac studentow do zalet tego > jezyka i nie potrafi ich ukierunkowac na pewne sprawy. Moje zastrzeżenie na początku studiów w stosunku do informatyki dotyczyły mojego wyobrażenia, że taki język musi być wolny. Dopiero później zrozumiałem, że tak wcale nie musi być, a może wręcz odwrotnie :-) Kompilator po prostu ma o wiele więcej danych do ew. optymalizacji, jest też jemu o wiele prościej zanalizować algorytm napisany w języku funkcyjnym (i tu kompilatory języków czystych mają teoretycznie większe możliwości). Poza tym propaganda javy/C++ jest tak silna, że potrzeba kilku lat, żeby zmienić myslenie ;-) > Mimo to znalazl sie u > nas maniak, ktory zrobil system generujacy kod HTMLa na podstawie Scheme'a > (zwie sie toto Scheme Hyper Text Generator). Ogolnie calkiem ciekawa > koncepcja, niektore rzeczy opracowal tam naprawde sensownie (wiecej pod > adresem: > http://ux-i-wagenkn.inf.hs-zigr.de:81/cgi-bin/shtg?schaffhirt&shtg/index.shg > , niestety tylko po niemiecku). Inne jego dzielo to Scheme XML Transformator > (http://ux-i-wagenkn.inf.hs-zigr.de:81/cgi-bin/shtg?schaffhirt&websxt/index. > shg - tym razem opis po angielsku :) ). W kazdym razie sa to przyklady, ze > mozna uzyc Scheme'a w jakims bardziej konkretnym celu:) Scheme się o wiele lepiej nadaje do obrabiania dokumentów o strukturze drzewiastych, niż jakikolwiek inny język IMHO, właśnie dzięki temu, że sam ma strukturę drzewiastą. XSLT przy Scheme to jakaś koszmarna pokraka. Myślę, że Scheme ma jeszcze przed sobą przyszłość, i że może być chętniej stosowana od Lispa dzięki swojej prostocie. Lisp, pomimo wszelkich zalet, to nie jest prosty język. Pozdrowienia, Tomek
Technical Details
Message-ID:
<b0v8b7$bvo$05$1@news.t-online.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.internetia.pl!skynet.be!skynet.be!newsfeed.online.be!newsfeed01.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mailReferences:
<b0uk8i$to98j$1@ID-180437.news.dfncis.de> <b0uks9$hb1$1@news.tpi.pl> <b0um4c$qpi$1@news.tpi.pl> <b0uvfu$1sbc$1@foka.acn.pl> <b0v03o$sv5gd$1@ID-180437.news.dfncis.de> <b0v2ro$tf6$00$1@news.t-online.com> <b0v7h0$t976g$1@ID-180437.news.dfncis.de>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.internetia.pl!skynet.be!skynet.be!newsfeed.online.be!newsfeed01.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail From: "Tomek Meka" <tmeka@gmx.net> Newsgroups: pl.comp.lang.funkcyjne Subject: Re: Scheme w Polsce Date: Sun, 26 Jan 2003 00:58:31 +0100 Organization: T-Online Lines: 46 Message-ID: <b0v8b7$bvo$05$1@news.t-online.com> References: <b0uk8i$to98j$1@ID-180437.news.dfncis.de> <b0uks9$hb1$1@news.tpi.pl> <b0um4c$qpi$1@news.tpi.pl> <b0uvfu$1sbc$1@foka.acn.pl> <b0v03o$sv5gd$1@ID-180437.news.dfncis.de> <b0v2ro$tf6$00$1@news.t-online.com> <b0v7h0$t976g$1@ID-180437.news.dfncis.de> Mime-Version: 1.0 X-Trace: news.t-online.com 1043539111 05 12280 DmdaE8WTS8AvuC 030125 23:58:31 X-Complaints-To: abuse@t-online.com X-Sender: 520046222853-0001@t-dialin.net X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2919.6700 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit