Code comfort

Regrets? I’ve had a few, but not this one specifically:

If there is anything I regret, it is not writing my own operating system. If I had started at the beginning and kept after it, I could have a pretty decent system right now and I would not be dependent on the crap produced by all these amateurs. I was looking at a piece of JavaScript code yesterday and I suddenly realized that trying to decipher it was a waste of time. There was no accompanying explanation of what the functions did or why they were even there. If I wanted to figure out how to do something, I should start from scratch and write my own.

I have long suspected that scripts of this variety aspire to obtuseness, if only to discourage people from “borrowing” the code: if you’re going to plagiarize, you might as well plagiarize something good, no?

It’s bad enough that JavaScript shares part of a name with Java: the two have essentially nothing in common other than a few labels.

1 comment

  1. Francis W. Porretto »

    5 November 2013 · 3:46 am

    Tell the old boy he can relax. I’ve written operating systems — five of them, in fact — and as with sex, the position is ridiculous, the pleasure momentary, and the ultimate cost…well, let’s not go there.

    Stick with Windows and Unix. Better yet, VAX/VMS. Trust me. You’ll live longer.

RSS feed for comments on this post