On Thu, Jun 28, 2012 at 12:29 PM, Otto Moerbeek <o...@drijf.net> wrote: > On Thu, Jun 28, 2012 at 11:00:24AM -0600, Nick Bender wrote: >> <raises head> >> >> TCL? BSD, small, fast, been around forever, C like syntax. In base >> would be awesome... >> >> <ducks> > > How can a language where everything is a string be good? > > -Otto
While that was true in early versions it is no longer the case. As values are used they are converted to the appropriate representation, e.g.: set x 1; set y 2 set z [expr $x+$y] After assignment x and y are strings. During the evaluation of expr they are converted to integers and z is assigned an integer value. TCL is fairly modern at this point with features such as JIT byte compilation of procs.