Article View: comp.lang.misc
Article #7095Re: Metalanguages in environments where code is data. Re: GNU Script isn't fixing something that's broken, so is doomed
From: Tom Christiansen
Date: Fri, 04 Nov 1994 17:31
Date: Fri, 04 Nov 1994 17:31
17 lines
2047 bytes
2047 bytes
:-> In gnu.misc.discuss, peter@nmti.com (Peter da Silva) writes:
:
: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. it's just not good for large applications.
--tom
--
Tom Christiansen Perl Consultant, Gamer, Hiker tchrist@mox.perl.com
signal(i, SIG_DFL); /* crunch, crunch, crunch */
--Larry Wall in doarg.c from the perl source code
Technical Details
Message-ID:
<39dr6b$77q@csnews.cs.Colorado.EDU>Path:
arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!europa.eng.gtefsd.com!library.ucla.edu!agate!boulder!csnews!mox!tchristReferences:
<394kll$kso@csnews.cs.Colorado.EDU> <id.IWEE1.A3H@nmti.com> <39bo03$d4e@csnews.cs.colorado.edu> <id.QQFE1.XIE@nmti.com>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: 10eb76,9bda08f2f068881f X-Google-Attributes: gid10eb76,public X-Google-Thread: 1025b4,9bda08f2f068881f X-Google-Attributes: gid1025b4,public X-Google-Thread: 103d24,9bda08f2f068881f X-Google-Attributes: gid103d24,public X-Google-Thread: 10259a,9bda08f2f068881f X-Google-Attributes: gid10259a,public X-Google-ArrivalTime: 1994-11-04 09:31:55 PST Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!europa.eng.gtefsd.com!library.ucla.edu!agate!boulder!csnews!mox!tchrist From: Tom Christiansen <tchrist@mox.perl.com> Newsgroups: comp.lang.misc,gnu.misc.discuss,comp.lang.scheme,comp.lang.tcl,comp.lang.perl Subject: Re: Metalanguages in environments where code is data. Re: GNU Script isn't fixing something that's broken, so is doomed Date: 4 Nov 1994 17:31:55 GMT Organization: Perl Consulting and Training Lines: 17 Message-ID: <39dr6b$77q@csnews.cs.Colorado.EDU> References: <394kll$kso@csnews.cs.Colorado.EDU> <id.IWEE1.A3H@nmti.com> <39bo03$d4e@csnews.cs.colorado.edu> <id.QQFE1.XIE@nmti.com> Reply-To: tchrist@mox.perl.com (Tom Christiansen) NNTP-Posting-Host: perl.com Originator: tchrist@mox