I learned to program on a computer called a Mitsui Sord in a language called MBasic. This machine had awsome colour graphics for its day (early 80's) From Hoyle's book of games I built about a dozen card games and an othello game. I still have the disk on which the source code was stored. A massive 8 inch floppy disk that held about 160kb.
The one I liked the most was something that emulated the opening screen of the BBC Model B and then saved all text input to a network drive. I went to my computer lesson early, loaded it up on every machine and then stole everyone's passwords.
I guess that's why I'm not a hacker - all that effort just to access 20 copies of "hello world", the return on investment just didn't seem worthwhile.
Made me feel mighty machiavellian, mind....
LOL - good topic. I wrote a program to select a random three digit number as the lottery was brand new when I was sixteen. My Apple ][ gave me the same number three mornings in a row and I thought for sure that it was some sign of a sure thing. Well that was five dollars wasted on the lottery as I later discovered the random number generator in the Apple ][ wasn't that random. Everyday the first time I ran that program it returned the same value - so much for random.
PJS
When I was about 7-8 I remember my dad bringing home a Trash 80 to do some work for a computer class he was taking at the time. This led to the first program I ever had to fix. It was one of those apps from an old Boys Life mag written in BASIC where you type it all in and it never worked because either the code was wrong or you made a few typos along the way or both. I don't remember what was it was anymore, but I do remember taking a few days to debug it, and then as soon as I got it working, my brother tripped over the power cord. That's a lesson I've never forgotten, Save early save often and never let your brother near your PC.
The first substantive program I wrote on my own was an emulation of a board game called Kensington. This was done on a TRS-80 Color Computer with 16K of RAM (and a cassette drive to save your work). It was done purely for
personal reasons, and my brother and I played it quite a bit.
Kensington is a strategy board game with an irregular board layout. Basic on the CoCo was interpreted, so the source code took up RAM. Fitting all the logic into 16K required squeezing out as much white space as possible from the sourc code.
My code is much prettier today, but it won't even fit in 16M!
Viewing 15 posts - 1 through 15 (of 59 total)
You must be logged in to reply to this topic. Login to reply