On Sat, Feb 02, 2019 at 09:26:31AM -0600, David Wright wrote: > On Sat 02 Feb 2019 at 10:58:09 (+0100), to...@tuxteam.de wrote: > > On Fri, Feb 01, 2019 at 07:05:53PM -0600, David Wright wrote: > > > On Fri 01 Feb 2019 at 11:07:28 (-0600), Richard Owlett wrote: > > > > On 02/01/2019 10:15 AM, David Wright wrote: > > > > > [snip] > > > > > > > > > > Interesting. I thought Tcl/Tk was for writing GUIs. ... > > > > > > > > *CAVEAT* LECTOR > > > > It is more like Tk being a GUI interface for Tcl. > > > > > > Sure, and for several other languages, but I assume you wouldn't want > > > a GUI interface for your text-producing script even if you write it > > > in Tcl. > > > > Tcl still makes for a reasonable scripting language. It's just a bit > > different of most "modern" languages (except perhaps shell), so for > > Perlies and Pythoners and PHPers it takes some "getting used" to. > > > > But it is pretty powerful. > > Yes, I remember Tkinter's thinness overlying it: it would occasionally > be necessary to tickle the Tcl to get precisely what you wanted. > > But as for being different, I've found nothing to approach Spitbol > (a superior implementation of Snobol, which I ran on IBM 370s in the > '70s and '80s and then on Vaxen into the mid-'90s). Fortunately > when it fell by the wayside, I found Perl, with its associative > arrays, and even an implementation of Perl on DOS, which kept me > going until I started using Python on linux in late '95.
Yes, Snobol and its family was pretty interesting. FWIW, Tcl has gained associative arrays. Cheers -- tomás
signature.asc
Description: Digital signature