{"id":12457,"date":"2013-01-25T06:05:07","date_gmt":"2013-01-25T12:05:07","guid":{"rendered":"http:\/\/brianjnoggle.com\/blog\/?p=12457"},"modified":"2013-01-25T06:05:07","modified_gmt":"2013-01-25T12:05:07","slug":"the-past-is-still-with-brian-j","status":"publish","type":"post","link":"https:\/\/brianjnoggle.com\/blog\/2013\/01\/25\/the-past-is-still-with-brian-j\/","title":{"rendered":"The Past Is Still With Brian J."},"content":{"rendered":"<p>Gimlet linked to an article on Ars Technica entitled &quot;<a href=\"http:\/\/arstechnica.com\/staff\/2012\/12\/first-encounter-compute-magazine-and-its-glorious-tedious-type-in-code\/\" target=\"_blank\">First encounter: COMPUTE! magazine and its glorious, tedious type-in code<\/a>&quot; that talks about getting a start with type-in programs back in the old days:<\/p>\n<blockquote><p>My first computer was an Atari 600XL, a 16KB model with a cartridge slot and no disk drive which my parents suffered through a high-pressure time share sales pitch to obtain for me. And I loved it, not so much for playing the cartridge version of Star Raiders (though I did that, too) but because the machine opened the door to BASIC code and to writing one&#8217;s own programs. It was like a LEGO kit for the mind: if you could think it\u2014and squeeze it into 16KB\u2014you could build it.<\/p>\n<p>But how to save these masterpieces? I quickly acquired a finicky, used tape drive to store my programs on standard cassette tapes, picked up some books from the library, and I was off, coding versions of &#8220;Hunt the Wumpus&#8221; and other early Unix delights that had been ported to BASIC for the new breed of home computer user. Then, as I was browsing the magazine rack at our public library one day in the mid-1980s, I came across a wondrous magazine called COMPUTE!. It contained cutting-edge programs\u2014including plenty of games\u2014with decent graphics. And the code was all free. I quickly grabbed every back issue the library would let me take and headed home.<\/p><\/blockquote>\n<p>Brother, those days are now:<\/p>\n<p align=\"center\"><a href=\"https:\/\/brianjnoggle.com\/bsgfx\/oldcomputermagazines.jpg\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/brianjnoggle.com\/bsgfx\/oldcomputermagazines.jpg\" width=\"425\" alt=\"Old computer magazines\"><\/a><\/p>\n<p>What do we have here?<\/p>\n<ul>\n<li><em>Compute&#8217;s Gazette<\/em>, which was <em>Compute!<\/em> Commodore 64 magazine.<br \/>&nbsp;<\/li>\n<li><em>Run<\/em> magazine.<br \/>&nbsp;<\/li>\n<li><em>Commodore Power\/Play<\/em> and <em>Commodore Microcomputers<\/em>, two titles that alternated months and focus between serious computing and games and eventually merged into the single <em>Commodore<\/em> title.<br \/>&nbsp;<\/li>\n<li>A bunch of sundry other titles from back in the day, either part of a subscription or picked up later at garage sales or book fairs for the nostalgia value.<\/li>\n<\/ul>\n<p>Strangely, I don&#8217;t appear to have saved any <a href=\"http:\/\/en.wikipedia.org\/wiki\/Ahoy!_%28magazine%29\" target=\"_blank\"><em>Ahoy!<\/em><\/a> magazines, which I also got or picked up on occasion.  I don&#8217;t remember which it was.<\/p>\n<p>The first three titles have type-in programs, many of which I typed in.  But I don&#8217;t have to type them in again.  <em>I still own the 5 1\/4&#8243; floppies that I saved them on 30 years ago.<\/em>  It&#8217;s been a couple years since I fired the old Commodores up, but the disks were still readable then.  I have faith they still are now.<\/p>\n<p>But that&#8217;s not entirely what I mean by the past is still with me.<\/p>\n<p>When I want to learn a new programming language from scratch, I&#8217;m still prone to buying a <em>Teach Yourself <\/em>[language] programming books that have a sample program that you can type in over the course of the book.  Of course, they don&#8217;t really teach you much about developing in that language except how to develop that program, but I still <em>type along with the chapters.<\/em>  When I&#8217;m trying to pick it up from scratch.<\/p>\n<p>When I&#8217;m on the clock, I&#8217;m all about getting something done quickly, so its Internet forums and reference books (in Ruby these days).<\/p>\n<p>But I still pick up the books and type along when I don&#8217;t <em>have to<\/em> do it right now, and I type along.  And then I abandon it when the checksum fails and I can&#8217;t find the typo.  <em>Just like the olden days.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gimlet linked to an article on Ars Technica entitled &quot;First encounter: COMPUTE! magazine and its glorious, tedious type-in code&quot; that talks about getting a start with type-in programs back in the old days: My first computer was an Atari 600XL, a 16KB model with a cartridge slot and no disk drive which my parents suffered [&hellip;]<\/p>\n","protected":false},"author":3334,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-12457","post","type-post","status-publish","format-standard","hentry","category-life"],"_links":{"self":[{"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/posts\/12457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/users\/3334"}],"replies":[{"embeddable":true,"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/comments?post=12457"}],"version-history":[{"count":5,"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/posts\/12457\/revisions"}],"predecessor-version":[{"id":12462,"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/posts\/12457\/revisions\/12462"}],"wp:attachment":[{"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/media?parent=12457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/categories?post=12457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/tags?post=12457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}