Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

What do you think?

Name: Anonymous 2007-05-24 15:50 ID:Sv6UOw4U

I used to think Tcl was some kind of old losers' scripting language. Every time I saw Tcl used I thought "ugh, you're doing that?". Out of curiosity, I took a look at some Tcl files. They looked like shell scripting to me, and I thought "piece of shit". But I saw a couple of weird hacks, and Wikipediaed it.

Then I realized Tcl is a weird Lisp. Then I googled, and came up with this interesting article: http://antirez.com/articoli/tclmisunderstood.html

So Tcl seems to be an even easier to use Lisp with scoping issues and lack of standard object systems and such. And then there's this:

http://jim.berlios.de/

which solves these issues and can be reduced to 10 KB in a single C file for use in your software.

Now I'm interested on Tcl. Comments, please, I want to know your experiences with this language.

Name: Anonymous 2007-05-24 18:02 ID:Sv6UOw4U

Bump

Name: Anonymous 2007-05-24 18:07 ID:zMxXuin+

Looks like a shitty language

Name: Anonymous 2007-05-24 18:45 ID:mgSkW4uA

TCL is not an acceptable ive-read-SICP

Name: Anonymous 2007-05-24 20:38 ID:QM/4IR/Q

STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS STRINGS (relevant)

Name: Anonymous 2007-05-25 5:41 ID:LEz9oct/

For what I saw, it's the most fucked up Lisp. Being based on strings is not bad per se, but then it lacks references and scopes kinda suck save for uplevel. However, that Jim thing could fix most of these issues and end up being quite competent, albeit slow.

Name: Anonymous 2007-05-25 6:45 ID:lzKndGGP

I always thought Tcl was misunderstood.  It was never intended for computer professionals to write it, it was for end-users to extend their applications. The same thing Lua could be used for today.

Name: Anonymous 2007-05-26 16:15 ID:ZBU/TDn7

>>7
Or Python.

Name: Anonymous 2007-05-26 16:49 ID:PfOQHEnp

>>8
ONE WORD, THE FORCED INDENTATION OF CODE, THREAD OVER!

Name: Anonymous 2007-05-26 22:33 ID:Heaven

Forced eval of strings, thread was already over.

Name: Anonymous 2007-05-27 19:31 ID:0ygCA8vr

I haven't written much in Tcl, but the ideas behind it appeal to me. 8.5 in particular fixes a lot of the ugly prior versions had (don't need expr for simple math, automatic bigint, Tk with native widgets, "in" for lists, a real dict, inline stack trace, etc, etc).

I don't think I'd try writing anything large in it though. Also, development moves at a glacial pace. :(

Name: Anonymous 2007-05-28 9:20 ID:oxGvWYpb

>>8 has never tried to teach their mother to program. Something I like about Python, its large library, stresses programming newbies out. They're better off with something limited, sure they might reinvent a few wheels but at least they won't give up when confronted with a whole Web site of documentation, rather than a slim book for Lua.

Name: Anonymous 2007-05-28 9:49 ID:nShOU5Qt

>>12
Are you saying that your mother can't program?

Name: Anonymous 2007-05-28 10:26 ID:9yV+Hjdk

>>12
Don't show them the library at first - just stick with basic stuff.

Name: Anonymous 2007-05-28 10:43 ID:u8+J3V1U

One word, submit this to reddit for AIDS ;)

Name: Anonymous 2007-05-28 14:03 ID:wsyHJY4U

>>12
Use Guido's tutorial from chapters 1 to 9.

Name: Anonymous 2007-05-29 16:36 ID:XVjS+AYm

I read this article on TCL, and I'm interested, definetively.

Name: Anonymous 2010-08-02 23:55

  ___________
  | 김치   | 갈비    |
  | 김밥   | 비빔밥  | 
  | 잡채   | 라면    |
   ∧_∧   |_____|
  <ヽ`∀´> < We serving kim chee. It more healthful than water nida!
  (    ) 
━━つ━つ━━∞∞∞========
==   THE NIDA'S DINER    ==
∞∞∞∞∞∞∞∞∞∞∞∞∞∞

Name: Anonymous 2011-02-04 19:47

Name: Sgt.Kabu⑝祬kimanᓙ檹 2012-05-29 2:09

Bringing /prog/ back to its people
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy

Don't change these.
Name: Email:
Entire Thread Thread List