🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.tcl
Article #203

Re: Wasza opinia (Incr TCL, OraTCL i obiektowosc)

#203
From: Derek Kuliński / takeda
Date: Mon, 28 Nov 2005 03:43
43 lines
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-mail
References: <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