(no title)
LowKarmaAccount | 12 years ago
The same thing is true about lots of Google (your favorite company) jobs. For many positions, they don't need brilliant people hacking Lisp, but rather they need competent Java or C++ programmers to make sure that their code base is "good enough". The result is that you get things like Google Calendar. What's wrong with Google Calendar? John McCarthy put it best:
"Now of course Emacs is merely and editor but nevertheless is does permit significant user modifications and the modern operating systems do not. Let me give an example: one thing that I have done is to add a feature where you can put in a file, the name of another file and even also a location in that file. And then with a single key press it will search forward till it finds its file name and go to that filename in place. And I use it for putting references to email messages in my calendar file. That's just one of the uses of it and I asked about the new Google calendar file. Can you put a reference to email messages in there? And the answer is not only can't the user do it, but even the implementers can't do it, but to me anyway it's very useful. When I receive email about a meeting or a seminar, or something like that, to be able to put a link to the email itself into the calendar file and Emacs permitted me to do that myself, without my even having to become a real expert in the inners of it, and I think this will be important. "
http://www.infoq.com/interviews/mccarthy-elephant-2000
The quote is from clickbox 9. That page has a horrible layout.
michaelochurch|12 years ago
Yeah. It seems that most of the large technology employers want to hire the best people to do middling work, ignoring the unhappiness that ensues when people are over-leveled for what they're asked to do.
Closed-allocation needs to die in a fire, in other words.