Herbert did have a point you know
Surely there are different sorts of errors, which would suggest different approaches for dealing with them?
I guess it's pretty hard/futile to deal with most of these issues at a language level, because the appropriate course of action and channels of communication depend on the system. It strikes me that most of this stuff is something a domain-specific framework or API should be handling.
Somebody modded me down for that?
I like python, and use it a fair bit, but the news hardly comes across as an endorsement, does it? To be fair I'm not sure Python is a super-fantastic fit for Google - it may be easy to read, excellent for prototyping, glue, and access to useful (esp. scientific) libraries; but it's not the absolute best language for text processing, web stuff, GUIs or speed.
In my case, was that Google are moving away from Python. Also see the last answer here:-
http://stackoverflow.com/questions/2560310/heavy-usage-of-python-at-google
Perhaps there are some anonymous Googlers out there that are brave enough to comment?
Before you blindly dis' javascript, listen to Crockford
http://www.youtube.com/watch?v=gz7KL7ZirZc
"Lisp in C's clothing"
"Lousy Implementations" to blame
And the prototype model is more pragmatic and less crazy than the object-fetishists will ever admit. You can do functional-style programming in javascript pretty well too.
Could it be that javascript is a language whose time has come, and the Khan academy have made a smart choice? Let's face it - it wouldn't harm to have more well-trained javascript programmers.
QWERTY is rubbish for one-handed typing, so I can see the advantage of a layout like Dextr (and for one-thumbed-typing, the 3-letters-per-key with predictive is perfect).
However, it *is* annoying as hell when a layout you know is messed around with (ever tried foreign keyboards..?) No compelling reason for QWERTY to be dropped from workstations and laptops.
What's wrong with knowing both? Different tools for different jobs.
Solutions are obvious if one only has the optical power to observe them over the horizon. -- K.A. Arsdall