I haven't seen much discussion on the names; I thought there'd be endless 
emails on this.  The main issue seems to be that some people don't like the 
name "modern".  In addition, there were some confusions about the project name.

So I'd like to make a proposed ruling on the naming & naming conventions, and 
see if there are objections.

Name of whole project: Continues to be "Readable Lisp S-expressions", short 
name "readable".

Name of mailing list: Continues to be "readable-discuss"

Names of tiers:  Keep the names "curly-infix expressions" and 
"sweet-expressions".  Rename "modern-expressions" to "neoteric-expressions", 
and create standard abbreviations for the 3 names: c-expressions, 
n-expressions, and t-expressions respectively.  Below is the justification.

Comments?

--- David A. Wheeler

JUSTIFICATION:

I don't like naming the notations *just* "c-expressions" or whatever.  Just 
letters are arbitrary & are hard to remember.  They also don't help people 
understand what their goals are.

BUT abbreviations are useful (obviously!).  "Curly-infix-expressions" is easily 
shortened to c-expressions, and sweet-expressions are shortened to 
"t-expressions", so let's go with that as standard abbreviations.

Clearly some people don't like the name "modern", and the obvious abbreviation 
"M-expression" is taken.  The term "function-expressions" abbreviates to 
"f-expression", which sounds bad & is taken.  "prefix-expressions" shortens to 
p-expressions, which also sound bad.

So let's change the name of "modern-expressions" to "neoteric-expressions".  
Neoteric has a similar meaning, and its abbreviation "n-expression" doesn't 
seem to have wide use in the Lisp world.

I did find a use of the term "n-expressions" for Lisp:
http://books.google.com/books?id=JmEXH9TllNcC&pg=PA93&lpg=PA93&dq=%22n-expression%22+Lisp&source=bl&ots=H2Kw-i8e61&sig=IiWn_C6zKhRJN1DGerFPLCPL7KE&hl=en&sa=X&ei=MioMUOxOsJDRAbu8iewD&ved=0CFsQ6AEwAA#v=onepage&q=%22n-expression%22%20Lisp&f=false
"Metamathematics, Machines, and Gödel's Proof" By N. Shankar, page 93.
There it means a list composed solely of number and lists.  I don't think this 
overlap is a problem.

The term "neoteric" is a little obscure, but that can work to our advantage.  
It sounds exotic, which might lead them to listen instead of automatically 
rejecting it.

Interestingly, the abbreviations go in alphabetical order.  I think that's a 
nice plus, it helps people remember their order.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Readable-discuss mailing list
Readable-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/readable-discuss

Reply via email to