Newsgroups: gnu.misc.discuss,comp.lang.tcl,comp.lang.scheme,comp.unix.misc,comp.windows.x.apps
Path: cantaloupe.srv.cs.cmu.edu!das-news.harvard.edu!news2.near.net!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!darwin.sura.net!news.sesqui.net!uuneo.neosoft.com!nmtigw!peter
From: peter@nmti.com (Peter da Silva)
Subject: Re: An alternative to Tcl, python, etc...
Message-ID: <id.3DKD1.Z13@nmti.com>
Sender: peter@nmti.com (peter da silva)
Organization: Network/development platform support, NMTI
References: <36ql26$iar@mathserv.mps.ohio-state.edu> <DJM.94Oct4111700@catapult.va.pubnix.com> <36rtlm$ave@mathserv.mps.ohio-state.edu>
Date: Tue, 4 Oct 1994 20:47:35 GMT
Lines: 19
Xref: glinda.oz.cs.cmu.edu gnu.misc.discuss:18718 comp.lang.tcl:19909 comp.lang.scheme:10244 comp.unix.misc:16056 comp.windows.x.apps:8068

In article <36rtlm$ave@mathserv.mps.ohio-state.edu>,
 <davis@amy.tch.harvard.edu> wrote:
>  :   Lacks associative arrays and aggregate data types.

>     I am going to add structures to it.  S-Lang is an embedded interpreter,
>     if an application needs an associative array, it can be added to S-Lang.
>     It is really not an issue.

The first cut of associative arrays in Tcl Extended *were* done via an
extension. They just turned out so valuable that they were put in the base
system.

In an interpreter, the real difference between associative arrays and
structures is just type checking anyway.
-- 
Peter da Silva                                            `-_-'
Network Management Technology Incorporated                 'U`
1601 Industrial Blvd.     Sugar Land, TX  77478  USA
+1 713 274 5180                       "Hast Du heute schon Deinen Wolf umarmt?"
