On Mon, Jun 28, 2010 at 3:33 PM, Lee Spector <lspec...@hampshire.edu> wrote:

 (B) I want to teach Clojure to students who don't necessarily know emacs.
> Some of these students may know another editor in your list, but many won't
> and many will never have touched Java.
>
>
This is the core distinction I keep trying to make, and people keep
ignoring.  There are two *completely different* types of newbies:
1. People who are already familiar with some other development environment
and programming language
2. People who have never programmed before at all.

Yes, there are a lot of problems Clojure has with regards to group #2, the
students.  So what?

I'd argue that it's a bad idea to teach students a "professionals" language
as their first language.  You don't learn to fly in a 747, even if that's
what the professionals fly.  There are reasons for this.

Addressing most of these complains- not to put too fine a point on it,
dumbing the language and development environment down until it's easy for a
complete neophyte to grasp- means making the language significantly less
useful to me, the professional developer.  And it makes it harder for me to
find (or create) jobs using Clojure.

Is this what you're reallying advocating Clojure to become- Basic 2.0?

Brian

-- 
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