Newsgroups: gnu.misc.discuss,comp.lang.tcl,comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!das-news.harvard.edu!news2.near.net!MathWorks.Com!europa.eng.gtefsd.com!darwin.sura.net!news.sesqui.net!uuneo.neosoft.com!nmtigw!peter
From: peter@nmti.com (Peter da Silva)
Subject: Re: Why you should not use Tcl
Message-ID: <id.S3CD1.77L@nmti.com>
Sender: peter@nmti.com (peter da silva)
Organization: Network/development platform support, NMTI
References: <GS.94Sep26114614@dispo.ivu-berlin.de> <09Z0sc1w165w@sytex.com>
Date: Tue, 27 Sep 1994 00:29:53 GMT
Lines: 32
Xref: glinda.oz.cs.cmu.edu gnu.misc.discuss:18314 comp.lang.tcl:19335 comp.lang.scheme:9930

Don't reinvent the wheel:

In article <09Z0sc1w165w@sytex.com>, Scott McLoughlin <smcl@sytex.com> wrote:
>         (2) Find a smaller Lisp/scheme and make it EGCL or 
>         EGScheme (embeddable) - now. Hack real hard until it
>         works on Unixes/Windows. It _doesn't_ have to be
>         recompilable, just "portable" - meaning ported. Support
>         as much native OS functionality as possible, in fact.

Probably be best to use the Scheme core from Stk for this, to help bootstrap
the next stage:

>         (3) Make sure a GUI tool runs on (1) and (2) above. Don't
>         start from scratch. SCM maybe a good place to start - it
>         runs on _everything_, although there are other considerations.

If you port Stk, and steal the code from the various windows/NT tks, this
should give you pretty good coverage with a very nice GUI toolkit.

>         (4) Make sure docs/online help are available in the format 
>         used by each platform. (TeX alone doesn't cut it.)

Make the docs available in HTML, and steal the HTML parser from wwwish
so you've got a GUI docreader as a sample application.

This would be a relatively *small* amount of work to get a very nice
environment.
-- 
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?"
