comp.lang.ada
 help / color / mirror / Atom feed
From: "Gerhard Häring" <gerhard@bigfoot.de>
Subject: Re: Would an *AdaScript* language be a good / bad idea?
Date: 17 May 2002 19:24:12 GMT
Date: 2002-05-17T19:24:12+00:00	[thread overview]
Message-ID: <slrnaeam6q.1go.gerhard@lilith.my-fqdn.de> (raw)
In-Reply-To: cb4ba455.0205150339.1a841905@posting.google.com

Bill Tate wrote in comp.lang.ada:
> James Ross <rem.jr@rem.webross.com> wrote in message news:<mr41eu4klae9knk5978o0ru89i5vjc6u2e@4ax.com>...
>> We have JavaScript and VBScript ...
>> 
>> And then there is Perl, Python, ... etc.
>> 
>> If someone where to create a type-less and interpreted variant of the
>> Ada language, that for all practical purposes was Ada syntax / rules
>> without the strong typing -- would that be a useful or worthwhile
>> thing to do?  Or would it be just obfuscating what Ada is all about?
>> 
>> JR
> 
> Perhaps http://pyada.sourceforge.net/ would be of some interest. 
> Gerhard Haring's page is still available on-line. While its not
> currently being maintained, I don't imagine there would be a
> resistance to someone pursuing it further.

If anybody wants to pursue this and has any questions, don't hesitate
to email me directly. I'm currently not following c.l.a.

> As to whether it would be worthwhile or not - others are better
> suited to answering that question.

Depends on what you type of scripting you want, something like pyAda
is certainly great for embedding Python/Tcl/.. as a scripting language
into your application.

But if you want to call external programs or manipulate files, that's
where the well-known scripting languages are IMO far better suited
than strongly typed languages like Ada, which also have inferior
library support for these kind of tasks (only considering what
standard Ada provides).

Gerhard
-- 
mail:   gerhard <at> bigfoot <dot> de       registered Linux user #64239
web:    http://www.cs.fhm.edu/~ifw00065/    OpenPGP public key id AD24C930
public key fingerprint: 3FCC 8700 3012 0A9E B0C9  3667 814B 9CAA AD24 C930
reduce(lambda x,y:x+y,map(lambda x:chr(ord(x)^42),tuple('zS^BED\nX_FOY\x0b')))



      reply	other threads:[~2002-05-17 19:24 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-05-14  4:51 Would an *AdaScript* language be a good / bad idea? James Ross
2002-05-14  5:15 ` James Ross
2002-05-14  8:47 ` Ingo Marks
2002-05-14 14:21   ` Robert Dewar
2002-05-14 19:24     ` Ingo Marks
2002-05-15  5:32       ` Robert Dewar
2002-05-14  9:03 ` Preben Randhol
2002-05-14 14:18 ` Robert Dewar
2002-05-14 15:25   ` Larry Kilgallen
2002-05-14 16:45   ` Preben Randhol
2002-05-15  6:33     ` Per Sandbergs
2002-05-15  8:52       ` Preben Randhol
2002-05-15 11:35       ` Marc A. Criley
2002-05-15 12:56   ` Steve Doiel
2002-05-15 14:28     ` Preben Randhol
2002-05-16  2:46     ` Robert Dewar
2002-05-16 16:04       ` Darren New
2002-05-16 17:18         ` Wes Groleau
2002-05-16 18:52           ` Darren New
2002-05-17 14:33             ` Wes Groleau
2002-05-17 16:22               ` Darren New
2002-05-17 16:56                 ` Darren New
2002-05-17 23:13                   ` Wes Groleau
2002-05-17 23:20                     ` Darren New
2002-05-17 16:58                 ` Stephen Leake
2002-05-17 17:23                   ` Darren New
2002-05-17 17:35                   ` Pascal Obry
2002-05-17 17:44                     ` Darren New
2002-05-17 18:02                       ` Pascal Obry
2002-05-17 23:12                 ` Wes Groleau
2002-05-17 23:27                   ` Darren New
2002-05-18  2:54         ` Robert Dewar
2002-05-18  2:59         ` Robert Dewar
2002-05-28  0:31           ` David Thompson
2002-05-29  1:11             ` Robert Dewar
2002-05-21 20:48       ` Florian Weimer
2002-05-21 21:05         ` Preben Randhol
2002-05-22  7:17           ` Pascal Obry
2002-05-22 11:29             ` Preben Randhol
2002-05-21 20:35   ` Florian Weimer
2002-05-15 11:39 ` Bill Tate
2002-05-17 19:24   ` Gerhard Häring [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox