I have been exchanging suggestions about a new name for Clean with Benjamin Russell. Below you guys will find my suggestions, followed by the names that Benjamin proposes. It would be interesting to write a program in Clean to compose new names automatically. The program should check the internet, and filter out names with too many hits.<br><br>I want to point out that I was carefull in choosing names with very few hits, or none at all. I also eliminated names already taken, like <br><br>1-- Turing:<br><br>http://quark.physics.uwo.ca/~harwood/programming/turing_ref.htm<br><br><br>2- Godel:<br><br>http://www.cs.bris.ac.uk/~bowers/goedel.html<br><br>3- Euclid: I found out that there is a "dead" language named after the famous Alexandrian Geometer. In fact, there are more than one language named after him. <br><br>From the names proposed by Russell, the one that pleases me most is CleanCurry. It gets only five hits.<br><br><br><br>--- Philippos Apolinarius
<phi500ac@yahoo.ca> wrote:<br><br>I have been admitted to a college, where introductory electrical engineering and computer science is based on a functional language. Although the professor is likely to adopt Python, due to MIT influence, I decided to learn some Clean, instead. I thought that a good starting point would be regular expression. Then I tried to fish Clean programs about regular expression from the Internet. My conclusion is that Clean has one, and only one drawback: Its name. I strongly suggest the adoption of a new name; the new name should keep backward compatibility with the old one. Here are a few sugestions (I coined names that do not exist in English):<br> <br>1--- Cleanlambda --- That name is not larger than Visual Basic, SmartEiffel, D Digital Mars, FreeBasic, Visual Works or Visual Prolog. It gets zero hits on google. Snarf it up, before someone else does!<br><br>3--- Cleantongue --- In
classical English, tongue is used in reference to a person's style or manner of speaking. One could drop the and get Cleantong, that resembles King Kong.<br><br>4-- Cleancodex --- Cleancode gets too many hits; however codex means "code" in Latin, and the word is widely used in English. <br><br>5-- XCleancode --- Zero hits. By the way, the word hints at extra-clean. Besides, ex- often starts powerful words, like exclaim, extra, extraordinary, expansion, etc.<br><br>6-- Cleanredex --- I saw somewhere that a lambda abstraction is called redex...<br><br>7-- UnikClean --- Zero hits. UniqueClean, UniqClean, etc. get quite a few hits.<br><br>8-- CleanXcels --- Pronounce "Clean excels".<br><br>9-- Cleanlambed --- A play with "clean limbed"<br><br>10-- ABClean<br> <br>I will leave further suggestions to others.<br><br><br><br><br><br>"Benjamin L. Russell" <dekudekuplex@yahoo.com> wrote:<br><br>Here are some of my original suggestions for a new name for
Concurrent Clean:<br><br>* Curry<br><br>* Clean Curry<br><br>* Godel (in reference to Kurt Godel, a logician from Austria-Hungary)<br><br>* Escher (in reference to M. C. Escher, a Dutch graphic artist with a mathematical approach to artwork creation)<br><br>* Bach (in reference to J. S. Bach, a German composer/organist who composed a six-part fugue)<br><br>* Kirei (a Japanese term for "beautiful/clean")<br><br>* Wa (a Japanese term for "peace/balance/total")<br><br>* Bi (a Japanese term for "beauty")<br><br>* Quantum<br><br>* Russell (in reference to Bertrand Russell, a British logician)<br><br>* Cantor (in reference to Georg Cantor, a German mathematician)<br><br>* Whitehead (in reference to Alfred North Whitehead, a British logician)<br><br>* Wittgenstein (in reference to Ludwig Wittgenstein, an Austrian philosopher)<br><br>* Turing (in reference to Alan Turing, an English mathematician, logician, and cryptographer)<br><br>* Church (in reference to Alonzo Church, an
American mathematician and logician)<br><br>* Perlis (in reference to Alan Perlis, an American computer scientist)<br><br>* Nijmegen (the city in The Netherlands where Software Technology Research Group, the makers of Concurrent Clean, are located)<br><br>* von Neumann (in reference to John von Neumann, a Hungarian mathematican who developed the von Neumann architecture)<br><br>* Euclid (in reference to Euclid of Alexandria, a Greek mathematician of the Hellenistic period)<br><br>* Socrates (in reference to a classical Greek philosopher of the same name, who created the Socratic Method)<br><br>Just for fun, may I also (somewhat facetiously) suggest the following names, since they concern a scientist from a different field (physics) who is often associated with creativity and imagination:<br><br>* Einstein (in reference to Albert Einstein, a German-born theoretical physicist)<br><br>* Lieserl (in reference to Lieserl Einstein, Albert Einstein's daughter)<br><br>* Mileva (in
refernce to Mileva Maric, Albert Einstein's wife)<br><br>Benjamin L. Russell<br><br><br><p> 
<hr size=1>Ask a question on any topic and get answers from real people. <a href="http://ca.answers.yahoo.com"><b>Go to Yahoo! Answers.</b></a>