There are places where "regular" folks can be helped (e.g. perhaps supporting contagious bigs for the normal/fast ops so that the potentially foreign op-prime notation can be ignored if that's desirable), but handicapping capability or semantics in any direction based on vague appeals to "average" or "regular" programmers can't happen.

Clojure has a core feature called, of all things, 'reify', so I think the cat is somewhat out of the bag in terms of placating morts. There's a virtuous cycle at work here: Clojure demands that you raise your game, and pays you back for doing so.

- Chas

On Jun 22, 2010, at 10:25 AM, Lee Spector wrote:


All of this talk about the "average guy" is ungrounded. Average over what set and how are you getting the data? It may (or may not) be true that that the average *programmer* understands that big numbers (how big?) are something special, but IMHO that (if true) would probably be because the average programmer was first exposed to bad languages.

-Lee

On Jun 22, 2010, at 9:34 AM, Nicolas Oury wrote:

+1. The average guy understands that "big numbers" are something special. The average guy also want to have close to native speed when he first tries a language, not * 10 or * 20 that.


--
Lee Spector, Professor of Computer Science
School of Cognitive Science, Hampshire College
893 West Street, Amherst, MA 01002-3359
lspec...@hampshire.edu, http://hampshire.edu/lspector/
Phone: 413-559-5352, Fax: 413-559-5438

Check out Genetic Programming and Evolvable Machines:
http://www.springer.com/10710 - http://gpemjournal.blogspot.com/

--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to