Re: What's TCL related to?



casioculture@xxxxxxxxx wrote:
> Perl is an Awk on steroids, Python is a lisp-made-easy, Ruby is either
> a lispish-perl-made-easy or a perlish-lisp-made-easy that's 'talking
> small' and squeking.
>
> What's TCL related to? Who are her immediate family?

Tcl always seemed like a scriptable 'command line' to me. By command
line I mean any shell be it bash or DOS.

I know that basically describes all shell scripting and most other
scripting languages but tcl really 'feels' like the command line. For
example, a typical command on a shell:

ps -a -u -x

and a typical tcl line:

glob -nocomplain

feels similar don't you think? I mean, basically, command line syntax
is very similar to tcl:

command option option option ...

and tcl basically adds the concept of grouping via {} and "". When I
introduce tcl to newbies, I always tell them to think of it as if you
are using the command line. That's the beauty of tcl's postfix syntax.
It's natural to anyone who have ever used a command line.

.



Relevant Pages

  • ANN: AOLserver 4.5.0 released!
    ... On behalf of the AOLserver Team, I have the honor of announcing the ... AOLserver 4.5.0 is a major upgrade including several new Tcl commands, ... AOLserver is America Online's Open-Source web server. ... the "ns_zlib" command for compressing and uncompressing ...
    (comp.lang.tcl)
  • Tcl-URL! - weekly Tcl news and links (Mar 5)
    ... GRIDPLUS2 is a Tile based version of GRIDPLUS. ... *) New "gpselect" command to select a tablelist row or tree node. ... Some people take their license issues very personal indeed;-) (and ... Word documents via Tcl and tcom - ...
    (comp.lang.tcl)
  • Problem to trace itcl class member functions with Tcl_CreateObjTrace
    ... I am trying to create a tcl debugger so that i can trace tcl code step ... invoked before any Tcl command gets evaluated. ... puts "ctor MyClass" ... int traceEnter ( ...
    (comp.lang.tcl)
  • Re: Core commands as ensembles...
    ... command that does much the same as [namespace code], ... TCL as their scripting/console engine. ... home-brew bits and pieces, in which I will use TCL in any way that I ...
    (comp.lang.tcl)
  • Re: Can Ruby read emails?
    ... command, and Ruby will read it and exacute that command. ... I actually wrote a system using Tcl some years back which used ... e-mail to "move" a software agent from one host to another. ...
    (comp.lang.ruby)