View Single Post
Old 04-19-2005, 03:06 AM   #22
eiz
New Member
 
Join Date: Feb 2005
Posts: 25
eiz is on a distinguished road
There are many things any language designer should steal from Lisp. Naming conventions are not among them. Try explaining to a newbie why 'SETF' sets places and 'GETF' accesses property lists, or what 'TERPRI' stands for, or why the transcript logging function is called 'DRIBBLE', or... you get the idea. In any case mushcode does not look 'greek' because of its naming, but rather because of its byzantine, irregular and grotesque syntax and semantics. Much the opposite of Lisp in fact.

Edit: BTW, in K:
[code]
base;{|x#|(x#"0"),"0123456789ABCDEFGHIJKLMNOPQRSTU VWXYZ" y _vs z}
[/quote]

base[4;16;1234] ==> "04D2"

Like I said, much more friendly than mushcode.
eiz is offline   Reply With Quote