🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Scheme w Polsce

#223
From: Tomek Meka
Date: Sat, 25 Jan 2003 23:58
44 lines
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-mail
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>

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