Beautiful Stories On Christmas

(Warning – this post is about programming culture. [I have annotated it with suitable clarifications for the non-technical reader])

I love the internet. I love it because I’m able to eavesdrop on the best programmers and software engineers in the world.

It gives me stories like this one. [Please don't follow this link unless you like reading programming mailing lists]

Here we have an eager and well intentioned programmer [He's a young gun, a newbie] who is lobbying for the use of a new programming language on the project. Unfortunately, he’s fallen into a den of grizzled systems programmers [dinosaurs] which includes at least one world class engineer. They’re using their language of choice for a reason and show relatively little mercy in dispatching his push for change.

The thread follows up with a language designer taking the opportunity to plug his own systems language and argue its merits. He’s advertising (polite advocacy, but still advertising) and some interesting [really boring] discussion follows.

There’s a lot of good stuff in that thread, but for me the most beautiful gem is found in this post:
Anecdotal evidence _is_ hard facts. That’s what experience is all about.

So beautiful. When someone with experience tells you, “Doing that will hurt.” it’s a hard fact of life.

On a side note there’s the interesting position taken by Linus Torvalds – he (speaking for the project) is interested in attracting programmers who think in a low-level fashion. I would say:

  1. Choice of programming language really doesn’t matter.
  2. How people think is what matters.
  3. Ergo, choice of programming language really matters.

[Wow, three really boring technical posts in a row on The Happy Moron. It must be Christmas ;-) ]

This entry was posted in metablogging, technical and tagged . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>