On Jun 29, 2010, at 8:19 PM, Michał Marczyk wrote:
> I think that an Edwin-like experience with Emacs would be perfectly
> fine for newcomers to programming. [etc.]

> 
> You could even spend some time (or have your TAs spend it) on a Q&A
> session to address any Emacs configuration issues after, say, the
> first week.


I agree. It wouldn't be terrible (assuming clojure-mode), particularly for a 
course in which everyone has some programming experience.

But an editor that obeys OS-standard-ish interface conventions (with at least 
minimal language-awareness re: paren-matching & indentation), and that doesn't 
require any special attention, would quite a bit better.

I'm happy because it's looking like there are a couple of options for this that 
also provide a lot more (IDE features) and are also getting simpler to set up 
and grok. Some (all?) of these do have a few more setup steps than I'd like, 
for setting up the system in the first place and/or for setting up a new 
project, and/or they require one to understand a few more Java project 
organization concepts than I would like just to get started, but on balance I 
think these IDEs are now looking better to me than an emacs-based approach.

I still have to re-evaluate the current versions of the IDEs to decide which to 
use in the fall, and if the recent past is prologue they may get even better 
before the semester starts.

 -Lee

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