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_50,INVALID_DATE, MSGID_SHORT autolearn=no autolearn_force=no version=3.4.4 Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site harvard.ARPA Path: utzoo!watmath!clyde!cbosgd!ihnp4!mhuxn!mhuxr!ulysses!allegra!mit-eddie!godot!harvard!sasaki From: sasaki@harvard.ARPA (Marty Sasaki) Newsgroups: net.ai,net.lang.lisp,net.lang.ada Subject: Multi-language systems Message-ID: <494@harvard.ARPA> Date: Mon, 18-Mar-85 00:02:26 EST Article-I.D.: harvard.494 Posted: Mon Mar 18 00:02:26 1985 Date-Received: Tue, 19-Mar-85 06:08:05 EST References: <242@bu-cs.UUCP>, <316@cmu-cs-k.ARPA> <253@bu-cs.UUCP> Organization: Aiken Computation Laboratory, Harvard Xref: watmath net.ai:2636 net.lang.lisp:399 net.lang.ada:239 List-Id: > I have had the distinctly unpleasant experience of trying to fix a DEC > internal system which was written in OPS5, but fired up tasks written in > > o BASIC > o BLISS > o COBOL(!) > > Anyone acting in the role of program doctor would have done what I did. > I prescribed euthinasia. Why can't systems be written in multiple languages? Why can't you just plug in the "correct" language for a certain part of a system? Is the problem just the data-representation problem? Or is it more deeply involved? Maybe the paradigms are sufficiently different in each language that no human could be expert enough to handle more than one language? This seems like a problem that AI could solve. Programs, like the various "programming apprentice" systems could do the mapping from one data-representation to another. The paradigms are difficult, but work has been done here too, hasn't it? (I really don't know since my main interest is more software engineering rather than AI.) DEC has gone through a lot of trouble to provide good compilers for the various languages, why can't we take advantage of it? -- ------------------------------------------------------------------------- Marty Sasaki net: sasaki@harvard.{arpa,uucp} Havard University Science Center phone: 617-495-1270 One Oxford Street Cambridge, MA 02138