Linked by Thom Holwerda on Wed 2nd Dec 2009 23:17 UTC
Features, Office A few weeks ago, we talked about how the rise of computing, a field wherein English is the primary language, is affecting smaller languages, and more specifically, the Dutch language (because that's my native tongue). Of course, it's not just the smaller languages that are affected - English, too, experiences the pressure.
Thread beginning with comment 397621
To read all comments associated with this story, please click here.
The ergonomics of CamelCase
by joesixpack on Thu 3rd Dec 2009 03:09 UTC
joesixpack
Member since:
2009-12-03

I have a pet peeve about CamelCase myself. I recently started having repetitive strain injury issues, and I found that switching from C++/java style CamelCase to C-style lower_case_with_underscores is a hell of a lot friendlier to the tendons in your hands when typing (especially if you map underscore to a key for which you don't have to press shift). I think the designers of C++/Java didn't have ergonomics in mind when designing their language, but perhaps in the future language designs should take that into account; the less modifier keys you have to hit when typing, the kinder you are being to your body.

Reply Score: 1

RE: The ergonomics of CamelCase
by cerbie on Thu 3rd Dec 2009 04:08 in reply to "The ergonomics of CamelCase"
cerbie Member since:
2006-01-02

I wonder how well it would work to make . a valid character for entity names, and not use it for any operators, in a language? Then you could get away with much less mod key use.

Reply Parent Score: 2