[clean-list] New names for Clean..
Philippos Apolinarius
phi500ac at yahoo.ca
Sat Feb 9 03:54:38 MET 2008
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.
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
1-- Turing:
http://quark.physics.uwo.ca/~harwood/programming/turing_ref.htm
2- Godel:
http://www.cs.bris.ac.uk/~bowers/goedel.html
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.
>From the names proposed by Russell, the one that pleases me most is CleanCurry. It gets only five hits.
--- Philippos Apolinarius <phi500ac at yahoo.ca> wrote:
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):
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!
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.
4-- Cleancodex --- Cleancode gets too many hits; however codex means "code" in Latin, and the word is widely used in English.
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.
6-- Cleanredex --- I saw somewhere that a lambda abstraction is called redex...
7-- UnikClean --- Zero hits. UniqueClean, UniqClean, etc. get quite a few hits.
8-- CleanXcels --- Pronounce "Clean excels".
9-- Cleanlambed --- A play with "clean limbed"
10-- ABClean
I will leave further suggestions to others.
"Benjamin L. Russell" <dekudekuplex at yahoo.com> wrote:
Here are some of my original suggestions for a new name for Concurrent Clean:
* Curry
* Clean Curry
* Godel (in reference to Kurt Godel, a logician from Austria-Hungary)
* Escher (in reference to M. C. Escher, a Dutch graphic artist with a mathematical approach to artwork creation)
* Bach (in reference to J. S. Bach, a German composer/organist who composed a six-part fugue)
* Kirei (a Japanese term for "beautiful/clean")
* Wa (a Japanese term for "peace/balance/total")
* Bi (a Japanese term for "beauty")
* Quantum
* Russell (in reference to Bertrand Russell, a British logician)
* Cantor (in reference to Georg Cantor, a German mathematician)
* Whitehead (in reference to Alfred North Whitehead, a British logician)
* Wittgenstein (in reference to Ludwig Wittgenstein, an Austrian philosopher)
* Turing (in reference to Alan Turing, an English mathematician, logician, and cryptographer)
* Church (in reference to Alonzo Church, an American mathematician and logician)
* Perlis (in reference to Alan Perlis, an American computer scientist)
* Nijmegen (the city in The Netherlands where Software Technology Research Group, the makers of Concurrent Clean, are located)
* von Neumann (in reference to John von Neumann, a Hungarian mathematican who developed the von Neumann architecture)
* Euclid (in reference to Euclid of Alexandria, a Greek mathematician of the Hellenistic period)
* Socrates (in reference to a classical Greek philosopher of the same name, who created the Socratic Method)
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:
* Einstein (in reference to Albert Einstein, a German-born theoretical physicist)
* Lieserl (in reference to Lieserl Einstein, Albert Einstein's daughter)
* Mileva (in refernce to Mileva Maric, Albert Einstein's wife)
Benjamin L. Russell
---------------------------------
Ask a question on any topic and get answers from real people. Go to Yahoo! Answers.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.science.ru.nl/pipermail/clean-list/attachments/20080209/cd9dcfcf/attachment-0001.html
More information about the clean-list
mailing list