Computer Jargon

A post on the MT forum called Cruft-free URL annoyances got my attention today and sent me scurrying for a definition.

According to Wikipedia, Cruft is computing jargon for code, data, or software of poor quality. The term is also used for the fluff that accumulates on computer equipment.

My hackles went up as I continued to read...

Cruft is computer jargon for something (especially code) that is obsolete, redundant, over-complex, incomprehensible, or superfluous.

It really does pay to read complete articles before jumping to conclusions.

When referring to URLs, 'cruft' is the parts which are only relevant or meaningful to the people who created the site, such as implementation details of the computer system which serves the page. Examples of URL cruft include file extensions such as .php or .html, and internal organisational details such as /public/ or /~users/john/work/drafts/.

I also discovered that I have a cupboard full of cruft, and am a collector of cruft. Who would have known? This is a new word for me so perhaps I'm not as geeky as my friends seem to think.

Cruft can also be used to describe the unused and out of date hardware and computing paraphernalia that is collected by geeks either through upgrading, inheritance or simple acquisition, both deliberate and through circumstance.

Leave a comment



Recent Entries

  • Send Entries Using HTML Formatted Email

    There used to be a plugin for earlier versions of Movable Type called "MT-Mail-Entry":http://www.nonplus.net/software/mt/MT-Mail-Entry.htm that allowed you to send friends a HTML-formatted email that included...

  • All Comments Not Getting Published

    I had a problem viewing some of the comments on one of my posts. I thought it must be a comment limit somewhere in the...

  • MT 4.23 Update Released

    Movable Type has released a security upgrade that fixes XSS vulnerabilities, and recommends updating to 4.23 as a mandatory. The vulnerability hasn't been exploited yet,...

  • Updated Joost Action Streams Plugin

    The plugin for [Joost Action Streams](http://mt4.juneeonline.com/babble-on/archives/2008/10/joost-action-streams-plugin.php) has been updated to include favourites. If you've previously installed this plugin I recommend deleting Joost from "Other Profiles"...

  • Adding the ShareThis Button to Mid-Century

    There's a tutorial on Rob Kenny's The Composing Stick with instructions for adding AddThis or ShareThis buttons to your posts. After receiving a request today,...

OpenID accepted here Learn more about OpenID