Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ucbvax!BFLY-VAX.BBN.COM!sas From: sas@BFLY-VAX.BBN.COM.UUCP Newsgroups: mod.ai Subject: Re: Vulgar tongue Message-ID: <8703050611.AA20942@ucbvax.Berkeley.EDU> Date: Mon, 2-Mar-87 08:59:00 EST Article-I.D.: ucbvax.8703050611.AA20942 Posted: Mon Mar 2 08:59:00 1987 Date-Received: Fri, 6-Mar-87 21:33:14 EST Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 15 Approved: ailist@sri-stripe.arpa Mr. Talmon misunderstood my argument. I did not come out against symbolic notation - I argued that mathematical and logical notation are not the appropriate symbolic notation for computer science. That is why I gave a series of examples showing that many fields have developed their own formalisms which are not variants of mathematical and logical notation. APL may look a lot like matrix algebra at first glance but it is decidedly procedural. Similarly, PROLOG may look like mathematical logic, but I don't recall Aristotle, Aquinas or Quine discussing anything even vaguely like 'cut'. I could base a programming language on chemical notation or architectural renderings, but understanding it would STILL require reasoning about procedural execution. Seth