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

  • 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,...

  • Joost Action Streams Plugin

    Joost is a website where you can watch good-quality videos of music, TV shows, movies, etc, and where members can add their own or one...

  • A Love Affair With Movable Type

    I spent a few hours last night reading through my early blog entries on Toni's Corner of the World while I re-established comments on the...

OpenID accepted here Learn more about OpenID