On Jan 8, 2014, at 8:50 PM, Sean Corfield wrote:
> On Jan 8, 2014, at 3:38 PM, Lee Spector <lspec...@hampshire.edu> wrote:
>> FWIW my perspective (esp as a teacher of newbies) it'd be nice if there was 
>> some sort of simple switch for this. It's sort of cumbersome to have to 
>> discover this, find the file, and add a bunch of code to get the keyboard to 
>> behave normally....
> 
> I suspect the majority of users think the default behavior is "normal" - and 
> desirable :)

Why would you suspect this? Conceivably it could be desirable (although I 
personally think it's awful), but "normal"? We all type all of the time in 
scores of applications and contexts, and in very few of them does the editor 
think it's smarter than us and add characters that we didn't ask for. (I guess 
there's autocorrect, but A: yuck, and B: this is different.) 

On the other hand, I'm a big fan of auto-indentation, so maybe my position 
isn't 100% consistent :-)

Still, when writing Clojure something like half the characters you type will be 
brackets, which means that if your editor does the auto-insert-bracket thing 
then it's constantly doing something different from when you type in any other 
context, either adding a closing bracket that you didn't ask for or, when you 
type a closing bracket, sometimes typing it and sometimes not, depending on the 
context.

For newbies, in particular, the idea that they should have to re-learn how to 
type on top of everything else that they have to learn doesn't strike me as 
particularly friendly.

I do realize that tastes vary. But FWIW I wouldn't voluntarily use an 
environment with automatic bracket insertion, and I wouldn't want to foist it 
on my students either. So even if it's on by default, it would be important to 
me that it be easy to turn off.

 -Lee

-- 
-- 
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
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to