From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,84bf0ec36cf20893 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-05-17 19:59:15 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: dewar@gnat.com (Robert Dewar) Newsgroups: comp.lang.ada Subject: Re: Would an *AdaScript* language be a good / bad idea? Date: 17 May 2002 19:59:15 -0700 Organization: http://groups.google.com/ Message-ID: <5ee5b646.0205171859.14abf161@posting.google.com> References: <5ee5b646.0205140618.2d789fc9@posting.google.com> <5ee5b646.0205151846.4b14a73f@posting.google.com> <3CE3D8B4.C272C737@san.rr.com> NNTP-Posting-Host: 205.232.38.244 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1021690755 10346 127.0.0.1 (18 May 2002 02:59:15 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 18 May 2002 02:59:15 GMT Xref: archiver1.google.com comp.lang.ada:24330 Date: 2002-05-18T02:59:15+00:00 List-Id: Darren New wrote in message news:<3CE3D8B4.C272C737@san.rr.com>... > Another feature of scripting languages is the almost casual use of > dynamically loaded code. It's not uncommon at all to calculate at run > time what executable code will be loaded, for example. (Think "java > applets" if you aren't familiar with programming other scripting > languages.) I think this is fairly difficult to do in Ada. Again, this is just a particular feature of languages, that some languages have and others don't. COBOL for example has dynamic binding of all procedure calls, and dynamic loading of code, and always has, and it is routine in the COBOL world to add new modules dynamically to a running program without stopping it. But most people would hardly consider COBOL to be a scripting language. I still find the term very dubious and not particularly useful.