Article View: pl.comp.lang.tcl
Article #203Re: Wasza opinia (Incr TCL, OraTCL i obiektowosc)
From: Derek Kuliński / takeda
Date: Mon, 28 Nov 2005 03:43
Date: Mon, 28 Nov 2005 03:43
43 lines
3191 bytes
3191 bytes
On Sun, 27 Nov 2005 22:46:25 +0000 (UTC), Aneta wrote: > witam, > > Na pl.comp.objects spotkalam sie z opinia, ze TCL lacznie IncrTCL to zle > zaprojektowany jezyk, nie posiadający gramatyki i prostacki. Z kolei inne osoby > twierdzą ze jest dobry do prototypowania, szybkiego tworzenia skryptów i GUI, a > mechanizmy obiektowe sa klarowne i malo "przegadane" - co stanowi jego zalete. > Patrzac na aplikacje typu AOL Server czy powszechy Tk (zwiazany z TCLem) trudno > odmowic TCL'owi i Tk funkcjonalnosci. > > Czy rzeczywiscie Incr TCL ma jakies "gramatyczne braki" wzgledem innych > jezykow OOP? Czy waszym zdaniem nadaje sie do pisania czytelnych, klarownych > programow obiektowych i prototypowania? > > Poza tym dysponuje ktos moze jakimis polskojezycznymi materialami/wykladami na > temat Incr TCL albo OraTCL (dialekt stosowany w Oracle'u)? > > Dzięki z góry za wszelkie informacje i pozdrawiam > Aneta. Ja osobiście nie używałem jeszcze IncrTcl więc mogę tylko wypowiedać się na temat samego tcl'a. Wiem, że sam Tcl ma namiastkę OOB, np. posiada tzw. namespaces które przy odrobinie wyobraźni mogą przypominać klasy :) Wydaje mi się, że IncrTcl dodaje wszystko co potrzebne do OOB. Co do samego Tcl'a to sam przyznam, że nie podoba mi się, że ten język jest dosyć luźny. Mam na myśli, że pozwala zrobić wiele rzczy którch w innych językach jest dosyć trudno, nie ma dużych ograniczeń. Jest to zarówno zaleta jak i wada. Wadą jest to, że łatwo popełnić błędy i tcl ich nie wskaże, wyjdą dopiero przy używaniu (często bardzo dużo czasu minie zanim je się znajdzie). Możliwe, że o to chodziło osobom pisząc o "gramatycznych brakach", śmiem twierdzić, że tcl w ogóle nie ma gramatyki... Jeżeli chcesz pisać czytelne programy, to oczywiście jest to możliwe, ale to ty musisz o to dbać. -- ダレック takeda@IRCnet.EFnet, ICQ# 15827691, YahooIM: takeda64 http://ircwiki.takeda.tk - strona wiki poświęcona IRC
Technical Details
Message-ID:
<17ubzeh631n1k.dlg@takeda.tk.invalid>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.cyf-kr.edu.pl!news.ceti.pl!not-for-mailReferences:
<dmdd01$2ul$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.cyf-kr.edu.pl!news.ceti.pl!not-for-mail
From: Derek Kuliński / takeda <d.kulinski@gmail.com>
Newsgroups: pl.comp.lang.tcl
Subject: Re: Wasza opinia (Incr TCL, OraTCL i obiektowosc)
Date: Sun, 27 Nov 2005 19:43:07 -0800
Organization: CETI S.C. (Krakow, Poland)
Lines: 43
Message-ID: <17ubzeh631n1k.dlg@takeda.tk.invalid>
References: <dmdd01$2ul$1@inews.gazeta.pl>
NNTP-Posting-Host: node-402413e2.sna.onnet.us.uu.net
Mime-Version: 1.0
X-Trace: alfa.ceti.pl 1133149389 60964 64.36.19.226 (28 Nov 2005 03:43:09 GMT)
X-Complaints-To: abuse@tech.ceti.pl
NNTP-Posting-Date: Mon, 28 Nov 2005 03:43:09 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.1
X-Face: ptH}o2-v0T<^mQ%"Un18TXgE#jj}qUfAK;3\x;'$hO%[N&Jr^1FC~dtAe&p%]WWfXhhT_G%@!$|Nw,nq|M07r2[Jf._,ZqGWv@aULt6&Y+`2Wp9y]|=K.GgSR=]7ObD?8S|{I:D=+1K_'tn/:T0pyTQN=x).#~Z="SWp0V)P5D"8]rf=j5|{;O{0]8X;GHjl6p1R\VXngOe
X-Antivirus: avast! (VPS 0547-5, 11/26/2005), Outbound message
X-Antivirus-Status: Clean
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit