In the real world
- we don’t get to choose Ruby just because we want to
- we don’t have time to implement perfect solutions
- we don’t go back and fix ugly but working code
- the second law of thermodynamics always holds
- copy/paste and singleton are not the root of all evil
- Java/C++/Perl are not dying
- we still need to write code that works in IE
- for most programmers IDEs are better than emacs or vim
- two journeyman programmers are better than one rockstar
And in blogworld bloggers often forget that the plural of anecdote is not data.
“for most programmers IDEs are better than emacs”
I believe that was already answered for them:
“How long, O simple ones, will you love being simple?
How long will scoffers delight in their scoffing and fools hate knowledge? ” Proverbs 1, 22
In BlogWorld, having an opinionated blog about your programming experiences is a job qualification; in the real world it’s a job liability.
@Aleksandar – I don’t know about that. I’ve seen very people being very productive with IDEs. Obviously, I think I’m more productive with Emacs, but maybe I’m not going to get the time back that I originally invested.
@chuck – Sad but true. I couldn’t put it any better myself
@Jared – yea, I know, but I usually find that its only cos they don’t understand emacs fully yet…
@chuck – so true, *but* not if you work for yourself
Hi Aleksandar,
Maybe sometimes an IDE is the right tool for the job, e.g. Java or C# programming. I’ve seen Java programmers create impressive applications from scratch just by hitting Ctrl-<SPACE> many times.
Hi Jared,
Great blog. I just subscribed via google reader. I am a beginner in the world of emacs and emacs lisp and it has been a great journey so far. I am blogging on emacs and emacs lisp. The content is pretty basic but your comments, advice and suggestions will be very helpful.