{"id":5737,"date":"2014-01-29T00:01:46","date_gmt":"2014-01-29T07:01:46","guid":{"rendered":"http:\/\/www.wambooli.com\/blog\/?p=5737"},"modified":"2014-01-25T12:32:01","modified_gmt":"2014-01-25T19:32:01","slug":"when-filenames-were-shorter","status":"publish","type":"post","link":"https:\/\/www.wambooli.com\/blog\/?p=5737","title":{"rendered":"When Filenames Were Shorter"},"content":{"rendered":"<p>Up until 1995, PC users existed in a world where filenames could be only eight characters long. It actually wasn&#8217;t as painful as you might imagine.<br \/>\n<!--more--><br \/>\nThe PC came out in 1982, and with it DOS. The filename limitation was drilled into everyone&#8217;s head:<\/p>\n<blockquote><p>A filename can be up to eight characters long. It can include letters, numbers, and a smattering of symbols, but no spaces!<\/p><\/blockquote>\n<p>An optional dot and three more characters could be added to the filename, but that <em>filename extension<\/em> was used by the operating system for file association (although with DOS it was more of a suggestion than an outright rule). So it was a bad idea to add or change the extra three characters.<\/p>\n<p>I didn&#8217;t have a problem with the eight character limit. I used a TRS-80 for several years. Its operating system (TRSDOS) also had the eight character limit. It&#8217;s actually quite amazing what you can squeeze into that space.<\/p>\n<p>For example, the names of most of the major applications from the 1980s fit snugly into eight characters: <code>WORDSTAR<\/code> and <code>VISICALC<\/code> being two key examples. dBASE II was <code>DB<\/code> and WordPerfect was <code>WP<\/code>, which is even less than the max.<\/p>\n<p>Lots of web sites today easily fit into 8 characters. Consider <code>FACEBOOK<\/code>, <code>TWITTER<\/code>, <code>EBAY<\/code>, <code>GOOGLE<\/code>, or even <code>WAMBOOLI<\/code>.<\/p>\n<p>To this day I still number the chapters in my books <code>01<\/code> through <code>25<\/code> or whatever. No need to use all eight characters there.<\/p>\n<p>The only time I really had issues with the eight character limit was with correspondence. For example, <code>LETTER<\/code> became an over-used filename on my computer&#8217;s hard drive. The second epistle was saved as <code>LETTER1<\/code> or <code>LETTER2<\/code>. I could solve the problem by using a folder with the recipient&#8217;s name, but either way one had to be brief: <code>LETTER<\/code> became <code>LTR<\/code>, <code>INVOICE<\/code> became <code>INV<\/code>, and so on.<\/p>\n<p>The major problem, and the justification for longer filenames, is that a filename should be descriptive. Files with super short names? More often than not I had no idea what was in them. And in those days you really couldn&#8217;t sneak-peek at a file; you had to attempt to open it. Sometimes that was a Bad Thing.<\/p>\n<p>Windows 95 addressed the filename issue head-on: Gone was the eight character limit. It was a boon because filenames could be as descriptive as you like. The change was welcome, but like anything new it took me some time to get used to.<\/p>\n<p>What&#8217;s funny is that even today I occasionally catch myself trying to cram a filename to eight characters. It&#8217;s like I either struggle to forget that rule or somehow I&#8217;m fearful that all the modern operating systems will vanish and, well, my short filenames will be compatible. Let&#8217;s all hope that never happens.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The thought of surviving in a world where a filename could be only 8 characters long may freeze you with terror.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-5737","post","type-post","status-publish","format-standard","hentry","category-main"],"_links":{"self":[{"href":"https:\/\/www.wambooli.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/5737","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wambooli.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wambooli.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wambooli.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wambooli.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5737"}],"version-history":[{"count":3,"href":"https:\/\/www.wambooli.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/5737\/revisions"}],"predecessor-version":[{"id":5763,"href":"https:\/\/www.wambooli.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/5737\/revisions\/5763"}],"wp:attachment":[{"href":"https:\/\/www.wambooli.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5737"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wambooli.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5737"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wambooli.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5737"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}