Dobb's Programming Awards
NullPointer
writes "Dr. Dobb's has given their 1999 Excellence in
Programming Awards to Guido Van Rossum and Donald Becker"
Congrats to both of you. For those in the dark, Guido is
our favorite Python god, and Becker is our favorite Linux Ethernet
god (besides fixing my broken laptop X key at ALS :)
MAN, I wish I were a moderator so I could lower your post a notch. Then again, this post deserves the same fate, I suppose.
Yup.
--
This may be too obvious, but I'm pretty sure the answers are Perl (as pearls come from oysters) and Eiffel.
Perl's success is very interesting, and nearly completely ignored by other language designers. In my (educated?) opinion, Perl gets a lot of converts because people can sit down, try something, and get it to work a _lot_ quicker than most other languages. There's more than one way to do it, and it's easy to find a style that suits you in Perl. It's practical, rather than built on theoretically pure principles of the Right Way To Do It.
I'm not sure why being practical so often takes a backseat to pushing the agenda of the designers - maybe most people just have a difficult time seeing more than one way things could be done without thinking that one is automatically better.
-- Kate
hi,
How do closed source programmers get evaluated?
Surely these awards could only be given to programmers whose work is open sourced? How else could you evaluate their code?
It's worth making the point that the free software movement has been great for the 'glorifying' of the coder/programmer. The art of programming really enters a new phase if everyone can see your work. This is compounded further if the code is GPL'ed, as anyone who is 'better' than you can fork the project and improve it. Only the best people end up leading projects, no-one is held captive by one vendor - whether that is microsoft or some closed source shareware author whose product you need.
This is a great thing, the best people end up in the best jobs. I hope the free software movement can keep growing as is. (ie: GPL all the way).
It's ironic, that with the GPL you give the code freedom to exist independent of the vendor/coder. But this in turn ends up bringing attention (glory/fame etc) to the programmer if the code is sufficiently good and useful.
At the end of the day, 99% of the best code in the world is going to be GPL'ed, as anything less is a lame attempt to keep some form of control on the code. Whereas the genius programmer has no need for such low self-esteem tactics.
I wonder if Dr Dobb's journal is picking up on these ideas. I don't really see how you could publish a decent programming magazine in a world where everything is closed-source.
ta
wayne