Article View: comp.lang.misc
Article #7102Re: Metalanguages in environments where code is data. Re: GNU Script isn't fixing something that's broken, so is doomed
From: Peter da Silva
Date: Sat, 05 Nov 1994 00:04
Date: Sat, 05 Nov 1994 00:04
27 lines
2468 bytes
2468 bytes
In article <39dr6b$77q@csnews.cs.colorado.edu>, Tom Christiansen <tchrist@mox.perl.com> wrote: > :I doubt that a clean Scheme version would be much, if any, more complex. > :As you can see, the resulting Tcl makefile is just as readable and > :maintainable as the original. Why look, Tcl is now a declarative language! > :Nope... but the metalanguage put together from this subset of Tcl *is*. > tcl is certainly better for making new little languages than perl is. > it's because it doesn't define syntax much, and because it uses braces for > single quoting. The simple syntax is a common thread among these sorts of languages, whether lisp-derived or those created out of whole cloth like Forth/Postscript/... and APL. Calling quoting "single quoting" is itself pretty revealing. > it's just not good for large applications. I'm not talking about large applications. I'm talking about extension languages. I wouldn't use "make", "nroff", or HTML for large applications either. -- 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?"
Technical Details
Message-ID:
<id.X3GE1.T12@nmti.com>Path:
arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!swrinde!news.uh.edu!uuneo.neosoft.com!nmtigw!peterReferences:
<394kll$kso@csnews.cs.Colorado.EDU> <39bo03$d4e@csnews.cs.colorado.edu> <id.QQFE1.XIE@nmti.com> <39dr6b$77q@csnews.cs.colorado.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f891f,9bda08f2f068881f X-Google-Attributes: gidf891f,public X-Google-Thread: 103d24,9bda08f2f068881f X-Google-Attributes: gid103d24,public X-Google-Thread: 10eb76,9bda08f2f068881f X-Google-Attributes: gid10eb76,public X-Google-Thread: 10259a,9bda08f2f068881f X-Google-Attributes: gid10259a,public X-Google-Thread: 1025b4,9bda08f2f068881f X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1994-11-04 16:04:40 PST Newsgroups: comp.lang.misc,gnu.misc.discuss,comp.lang.scheme,comp.lang.tcl,comp.lang.perl Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!swrinde!news.uh.edu!uuneo.neosoft.com!nmtigw!peter From: peter@nmti.com (Peter da Silva) Subject: Re: Metalanguages in environments where code is data. Re: GNU Script isn't fixing something that's broken, so is doomed Message-ID: <id.X3GE1.T12@nmti.com> Sender: peter@nmti.com (peter da silva) Organization: Network/development platform support, NMTI References: <394kll$kso@csnews.cs.Colorado.EDU> <39bo03$d4e@csnews.cs.colorado.edu> <id.QQFE1.XIE@nmti.com> <39dr6b$77q@csnews.cs.colorado.edu> Date: Sat, 5 Nov 1994 00:04:40 GMT Lines: 27