Path: utzoo!attcan!uunet!mcsun!ukc!edcastle!aiai!jeff From: jeff@aiai.ed.ac.uk (Jeff Dalton) Newsgroups: comp.lang.functional Subject: Re: Let's replace the name "functional" Message-ID: <2585@skye.ed.ac.uk> Date: 27 May 90 16:22:43 GMT References: <1990May15.152529.7427@watdragon.waterloo.edu> Reply-To: jeff@aiai.UUCP (Jeff Dalton) Distribution: comp Organization: AIAI, University of Edinburgh, Scotland Lines: 16 In article <1990May15.152529.7427@watdragon.waterloo.edu> gvcormack@watdragon.waterloo.edu (Gordon V. Cormack) writes: >Here is a test for your new phrase. Substituting it for X below should >yield a true statement. > > FP, Miranda, Scheme and ML are X, but > Ada, Fortran, and C are not X. > > I'm not sure whether Lisp and Algol 68 are X, not X, or partially X. How about "even"? Even languages have a even number of letters in their name. "What about Miranda?", you say? Well the correct way to write Miranda is "Miranda(tm)", where (tm) is a trademark character. This defintion has the additional advantage of explaining why Miranda had to be trademarked. Lisp too is an even language. The case for Algol 68 is less clear.