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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,86616b1931cbdae5 X-Google-Attributes: gid103376,public From: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: Is Ada likely to survive ? Date: 1997/08/02 Message-ID: #1/1 X-Deja-AN: 261736982 References: <33D005F2.E5DCD710@kaiwan.com> <33D3EC6E.7920@gsg.eds.com> <33DD01FA.247D@pseserv3.fw.hac.com> <5rnige$5d1@portal.gmu.edu> <5rp5dc$mjc$1@goanna.cs.rmit.edu.au> Organization: New York University Newsgroups: comp.lang.ada Date: 1997-08-02T00:00:00+00:00 List-Id: Brian says <> I strongly disagree. Putting lots of work into extending Ada (at the language level) is not the most effective use of time. It is of course entertaining to do, and one would hope that, particularly in academic circles, there are those willing to play with language extensions (hopefully using GNAT to prototyp them). But in terms of serious use of the language, frequent extension and adding of features is not very helpful. Far better is to work on the infrastructure, i.e. bindings, reusable libraries, the knolwedge base of how to use Ada effectively etc. Occasionally new pragmas and attributes may be useful, but full fledged language changes and extensions carry a heavy burden of proof to be worth considering. Sure there are lots of people playing with ways to extend Prolog (it is very weak in some areas, and sure needs extension -- I still remember the presenter at the fifth generation conference in Tokyo saying that they were looking at prolog, and it looked very good except in the areas of modularity and abstraction, but never mind, they would add these features. TO my taste, these "features" still have not been effectively "added" to Prolog (actually the idea of modularity and abstraction as add on features strikes me, and struck me at the time in tokyo, as a big ludicrous.) I do not however think that this "playing around" with the language is particularly helpful to the serious use of prolog.