From: Ehud Lamm <mslamm@mscc.huji.ac.il>
Subject: Re: scripting/extension language for Ada (was : Re: tagged types extensions)
Date: 2000/02/05
Date: 2000-02-05T13:06:31+00:00 [thread overview]
Message-ID: <Pine.A41.3.96-heb-2.07.1000205145911.104554A-100000@pluto.mscc.huji.ac.il> (raw)
In-Reply-To: 3899F757.FAE131B3@free.fr
The topic of scripting languages themselves and esp. with connection to
Ada is a subject to which I gave much thought.
My feeling is in accordance with those who think that scripting languages
have a very different philosphy than Ada - like type safety issues, weaker
emphesize (to say the least!) on readablity etc.
So I wouldn't go in the direction of an Ada or Ada-like scripiting
language, but rather in one or both of these directions:
- packages that supply functionality useflu for scripting jobs.
- embeddable little languages that can be used from inside Ada systems.
Some idea of what I mean (but in a different context and hence not
developed in full) can be found in my work on frameworks (URL below).
1. An Awk-alike frameowrk which allow Awk style processing to be done
easily inside Ada systems (including the parsing to fields, records,
implicit conversions etc. - but all done as subroutine invocation in Ada)
2. SEPI - the Simple Embeddable Parser and Interpeter (far from being
ready for daylight...) which should allow you to put an interperter for a
simple lagnuage inside you code.
This topic is quite interesting, but since i don't have the time right now
to write it up, I suggest those interested in some of my ideas on this
look at:
http://purl.oclc.org/NET/ehud-site/ada/frameworks.html
Ehud Lamm mslamm@mscc.huji.ac.il
http://purl.oclc.org/NET/ehudlamm <== My home on the web
Check it out and subscribe to the E-List- for interesting essays and more!
next prev parent reply other threads:[~2000-02-05 0:00 UTC|newest]
Thread overview: 80+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-01-27 0:00 tagged types extensions - language design question Vladimir Olensky
2000-01-27 0:00 ` Fraser
2000-01-27 0:00 ` Matthew Heaney
2000-01-27 0:00 ` Charles Hixson
2000-01-28 0:00 ` Vladimir Olensky
2000-01-28 0:00 ` Matthew Heaney
2000-01-28 0:00 ` Charles Hixson
2000-01-28 0:00 ` Matthew Heaney
2000-02-01 0:00 ` Charles Hixson
2000-02-01 0:00 ` Matthew Heaney
2000-01-29 0:00 ` Vladimir Olensky
2000-01-29 0:00 ` Matthew Heaney
2000-01-31 0:00 ` Vladimir Olensky
2000-01-31 0:00 ` Matthew Heaney
2000-01-31 0:00 ` Vladimir Olensky
2000-01-29 0:00 ` Matthew Heaney
2000-01-27 0:00 ` Laurent Guerby
2000-01-28 0:00 ` Vladimir Olensky
2000-01-28 0:00 ` Andy
2000-01-28 0:00 ` Vladimir Olensky
2000-01-29 0:00 ` Andy
2000-01-31 0:00 ` Vladimir Olensky
2000-01-28 0:00 ` Tucker Taft
2000-01-31 0:00 ` Vladimir Olensky
2000-02-01 0:00 ` Charles Hixson
2000-02-01 0:00 ` Matthew Heaney
2000-02-01 0:00 ` Brian Rogoff
2000-02-03 0:00 ` scripting/extension language for Ada (was : Re: tagged types extensions) root
2000-02-03 0:00 ` Brian Rogoff
2000-02-04 0:00 ` Ray Blaak
2000-02-04 0:00 ` Robert A Duff
2000-02-05 0:00 ` blaak
2000-02-05 0:00 ` Brian Rogoff
2000-02-09 0:00 ` Robert A Duff
2000-02-09 0:00 ` Ted Dennison
2000-02-10 0:00 ` Samuel T. Harris
2000-02-05 0:00 ` Ehud Lamm
2000-02-10 0:00 ` Pascal Martin
2000-02-10 0:00 ` Ray Blaak
2000-02-11 0:00 ` David Starner
2000-02-12 0:00 ` blaak
2000-02-15 0:00 ` Brian Rogoff
2000-02-12 0:00 ` Pascal Martin
2000-02-11 0:00 ` scripting/extension language for Ada (we have an opportunity here) Tarjei T. Jensen
2000-02-11 0:00 ` Robert I. Eachus
2000-02-12 0:00 ` blaak
2000-02-12 0:00 ` Samuel T. Harris
2000-02-12 0:00 ` Tarjei Tj�stheim Jensen
2000-02-12 0:00 ` Samuel T. Harris
2000-02-14 0:00 ` Robert A Duff
2000-02-15 0:00 ` Samuel T. Harris
2000-02-16 0:00 ` Robert A Duff
2000-02-16 0:00 ` Samuel T. Harris
2000-02-16 0:00 ` Robert A Duff
2000-02-17 0:00 ` Samuel T. Harris
2000-02-12 0:00 ` root
2000-02-12 0:00 ` Pascal Martin
2000-02-13 0:00 ` Robert I. Eachus
2000-02-16 0:00 ` scripting/extension ... [off topic] Nick Roberts
2000-02-16 0:00 ` Ray Blaak
2000-02-14 0:00 ` scripting/extension language for Ada (was : Re: tagged types extensions) Robert A Duff
2000-02-04 0:00 ` Stanley R. Allen
2000-02-04 0:00 ` Samuel T. Harris
2000-02-05 0:00 ` Lionel Draghi
2000-02-05 0:00 ` Samuel T. Harris
2000-02-06 0:00 ` Bryce Bardin
2000-02-08 0:00 ` Samuel T. Harris
2000-02-06 0:00 ` Lionel Draghi
2000-02-05 0:00 ` Lionel Draghi
2000-02-05 0:00 ` Ray Blaak
2000-02-05 0:00 ` scripting/extension language for Ada (was : Re: tagged typesextensions) Lionel Draghi
2000-02-05 0:00 ` Ehud Lamm [this message]
2000-02-06 0:00 ` scripting/extension language for Ada (was : Re: tagged types extensions) Lionel Draghi
2000-02-06 0:00 ` Ehud Lamm
2000-02-06 0:00 ` scripting/extension language for Ada Terry Westley
2000-02-09 0:00 ` scripting/extension language for Ada (was : Re: tagged types extensions) Robert A Duff
2000-01-31 0:00 ` tagged types extensions - language design question Mark Lundquist
2000-02-01 0:00 ` Vladimir Olensky
2000-02-01 0:00 ` Simon Wright
2000-02-01 0:00 ` Ehud Lamm
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox