My first “real” program

For some reason, the first “real” program I ever wrote popped into my head today. It was written in BASIC on the Vic-20 sometime in 1984 and it would print out a letterhead on my new printer – an MPS-801. Coupled with Speedscript, my father was able to print out letters for our motel, though it really didn’t get much use to be honest. Still, I was quite proud of my work – I spent ages copying our logo to graph paper, counting the pixels, then calculating the hex codes required to reproduce the image on the printer.

This wasn’t the first program I ever wrote, but it was the first serious program designed and written for specific purpose. I had tinkered with modifying all manner of type-in programs from magazines, and had come up with a few neat little hacks such as the password protection I put on my Appple II disks. (The password was 3.141592653589793237462643383279 or JIHAD or you could hit ctrl-C at the right moment.) And the games on the infamous “Druggies and Dice” were too trivial and esoteric to really count…
You know what? I think I still have a cassette tape with the letterhead program on it stashed away in my back room. I wonder if it is still readable?

A year or so later I mostly wrote a database app for a local travel agency but that was a step up from what I had – the job was to be done on a Commodore 64 with a disk drive! Wow! I had fun with that one. Shame they never got a chance to use it…

So what are your earliest coding memories? Ever wrote a word processing system? Database? Simple spreadsheet? I’d done those three by the time I was 17, and all were done in BASIC. Surely some of you can remember better stories than mine! ;-)

I will make it a goal to enter the dig and try to locate the Vic-20 tapes so I will be able to see i they still work. If they do I will run the letterhead program and take a picture of the output. One or two of you take it amongst yourselves to keep on my back ’til I do this please. My email address is arb @ oldskoolblog dot com

2 Responses to “My first “real” program”

  1. blinder says:

    that’s easy, in that it wasn’t that long ago, about 14 years ago or so. i was a graphic designer, publishing a zine, and i got some web space from my local isp. well, i slapped up a few html pages but wanted something a bit more. i noticed a few sites i would see had the ability for people to leave comments on their pages. i had no idea how that worked until i noticed one such page had a link to a free cgi script site. well, i went there and downloaded a few guestbook cgi scripts and after about a week of playing with one, i managed to get it to work (just by sheer will and determination, because, at the time, that’s all i had, absolutely no background in computers). well, after about week of that i decided i wanted to create my own. oh boy. i learned that this cgi script was written in a thing called PERL. i had no idea what that was, oh sure i knew what computer languages were, they were things for smart people with math degrees. i was neither. but, not really caring, i just said “fuck it” and locked myself in my family’s home office and spent all my spare time learning this crazy languge. it took about 6 months to finally “get it.” and even then my code was crap, but i had a working guestbook.

    feeling confident in that, and it being 1995, i figured “hey i learn this new java thing.” and yeah… the rest is history.

  2. arb says:

    Yay for teh blinder! ;-)

    My first web site was for my then employer, the La Trobe Shire Council. We had a 56K dial up line and the site lived on a box at our end of the line for some time. I knew bugger all about HTML and Javascript, yet I managed to get something reasonably decent up and running over the space of about a week.

    Being 1997, naturally I used frames and glassy, rounded, chiseled buttons, generated by one of the multitudinous button-maker programs available at the time. My piece de resistance was the location map – I scanned in a map from one of our brochures, but it was not good enough for the web site, so I turned that scan into a black & white mask, creaed some nice gradient fills and stamped out the shapes of the ocean and land. I pasted these stamps into a new Paintbrush document, carefully added some shadow highighting, very carefully drew in the major towns and roads (correcting a major blunder in the original map in the process) and finally adding labels and a title to the map. Most of this was done in Paintbrush because that was all I had available to me. I spent the beast part of a day on that map and was danged proud of how it turned out. Even after the site got a professional make-over my map stayed prominently displayed. My one real achievement in the world of grahic design! ;^)

Leave a Reply

You must be logged in to post a comment.