<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://port25.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>How Did It Start For You?</title><link>http://port25.technet.com/archive/2007/12/14/how-did-it-start-for-you.aspx</link><description>My participation in technology was transformed by the Commodore 64. That's why I--like others here at Port25 and over at Slashdot--still love it after 25 years. Natales posts: "I can't emphasize enough how "mind shaping" was learning assembly language</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 40109.1145)</generator><item><title>re: How Did It Start For You?</title><link>http://port25.technet.com/archive/2007/12/14/how-did-it-start-for-you.aspx#4479</link><pubDate>Mon, 07 Jan 2008 22:38:49 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4479</guid><dc:creator>davidmeyer</dc:creator><description>I started out on an Apple IIe, and was quite the advanced gamer with my "green screen."  I then "moved up" to a Commodore 64 and the TRS80's that were in use at the University with was across the street from the school I went to.  Later, when I was in the military we had all Sun servers, so I cut my teeth on Solaris, and eventually Linux in the late 1990's.  Today...I work on it all, but I am not nearly as technical as I used to be. &lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4479" width="1" height="1"&gt;</description></item><item><title>re: How Did It Start For You? From ZX-81 to Vic-20, to '64, to Atari XL, to the PC world.</title><link>http://port25.technet.com/archive/2007/12/14/how-did-it-start-for-you.aspx#4466</link><pubDate>Sun, 30 Dec 2007 22:55:43 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4466</guid><dc:creator>wgilreath</dc:creator><description>My first computer was before I was even 10-years old, a ZX-81 back in 1977 for Christmas. Later I moved up to a Vic-20, and then a Commodore-64 in 1981. I remember the dense tome that was the "Commodore 64 Programmer's Reference" and how the 6502 opcode mnemonics were like an alien hieroglyphic language. What was really way cool about the '64 was the SID chip for sound, and the graphics with sprites. What was terrible was that I went through three units but they seemed to get cheaper. My older brother had an Atari 800, it had a 6502 but because the hardware was different some of the code we used to try and move among the machines didn't quite work. 

Many years later I took a class in machine language at a junior college, and thankfully the material used the 6502. The 6502 was a great microprocessor for its time. For a computer architecture book I wrote as lead author (http://www.caamp.info)  I used the 6502 as the microprocessor instruction set to map the ultimate RISC instruction set of one instruction. But the Commodore back in the 1980's was the starting point where sound, sprites, algorithms, and programming inspired my interest in software and computer science. Its very cool to mention it, I wonder how many software developers were inspired by the Commodore 64, et al.

The coolest game for the '64 (though it took forever to load from cassette tape) was "Forbidden Forest" by Cosmi. The music was awesome, my brother and I used to play it differently and compare strategies, only Zaxxon on the Colecovision was any competition...that and Donkey Kong. I later had an Atari XL, and then moved into the world of PC's with a Tandy 2000. I recall everyone who was into computers it was GW-BASIC, and then later QuickBasic (from which I then moved to QuickC...). For lacking many modern features, I used to write crude by workable text adventures in GW-BASIC. But before entering the PC world, the Vic-20 and Commodore-64 with the 6502 remain like a first car you own having a special fondness. Awakened an interest in languages, text processing, machine code I still have my enthusiasm for. 


&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4466" width="1" height="1"&gt;</description></item><item><title>re: How Did It Start For You?</title><link>http://port25.technet.com/archive/2007/12/14/how-did-it-start-for-you.aspx#4451</link><pubDate>Fri, 21 Dec 2007 05:35:48 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4451</guid><dc:creator>AzWiz</dc:creator><description>Hummm, now that I think about it, what started me resides now in my attic, a MITS Altair 8800a, serial #15.  I inherited it from a guy at work who bought the kit, and couldn't get it to work.  Got it complete with a Heathkit H10 terminal, paper tape reader/punch. and 4K basic on tape. I also got a deal on an old IBM 2970 reservations terminal (basically a Selectric with teletype electronics).  So my first 8080 assembly code was a simple program to make a terminal out of this mess.  Grab a byte from the modem, throw it to the screen, check the keyboard, check &amp; see if the hardcopy flag was on, etc.. repeat.  
The next was disassembling 16K of MS Basic in a 16K ROM board, because it was addressed from 0-400h. Reassembled to run at F800 and burned into eprom.  
That was my kickoff, and it's been a wild ride ever since.&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4451" width="1" height="1"&gt;</description></item><item><title>re: How Did It Start For You?</title><link>http://port25.technet.com/archive/2007/12/14/how-did-it-start-for-you.aspx#4445</link><pubDate>Thu, 20 Dec 2007 07:44:05 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4445</guid><dc:creator>stryqx</dc:creator><description>It all started for me on a BBC Model B - 6502 based, 32k RAM, and heaps of I/O. The Tube interface supported hook-up of a second processor.
I did all of my formative computer learning on this platform. Plus the gameplay was pretty good (Elite and Exile being my all-time favorites).
I then moved on to an Acorn Archimedes, and this is where I learnt about other platforms and more importantly the porting issues between platforms. I spent a fair amount of time getting Unix-based code running on the Archimedes.
I still run BBC and RISC OS software under emulation, as I can't really get into the gameplay of modern games - first person shooters got boring after Doom 2.&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4445" width="1" height="1"&gt;</description></item><item><title>re: How Did It Start For You?</title><link>http://port25.technet.com/archive/2007/12/14/how-did-it-start-for-you.aspx#4444</link><pubDate>Wed, 19 Dec 2007 19:11:01 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4444</guid><dc:creator>Deric</dc:creator><description>It all started back in 1984 with my first Macintosh.  I could put my OS, word processor, and graphics application all on one 400K that fit in my pocket.

My friends and I immediately put our mad computer skilz to work tacking the biggest problem of our time.  Yes, that's right, we tackled, and solved the problem plaguing every underage kid.  A few hours later, and a trip to the photo booth, we were all card carrying 21 year olds. 

I'm sure we all agree (for different reasons) that our first computer was a great investment.&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4444" width="1" height="1"&gt;</description></item><item><title>Uh, IBM 650, Heathkit H8 much later</title><link>http://port25.technet.com/archive/2007/12/14/how-did-it-start-for-you.aspx#4437</link><pubDate>Fri, 14 Dec 2007 21:08:10 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4437</guid><dc:creator>orcmid</dc:creator><description>Well, my first line of code was in 1958 (big anniversary next May) and in Fortran, but it was in machine-language programming of the IBM 650 (at that time in the tower of the U of W's Bagley Hall) that got me really going.  Of course, there was a lot of (later-named) open-source work at that time, and I worked on parts of a handbook of available software that was created under a grant to the Division of Counseling and Testing in the Psychology Department.  

That experience had me always loving personal computing and programming in the small and I jumped at the chance to build and then use my own CP/M-based microcomputers until the PC became the established personal device.  I'm still enamored of open-source projects and the engagement of early enthusiasts.&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4437" width="1" height="1"&gt;</description></item><item><title>re: How Did It Start For You?</title><link>http://port25.technet.com/archive/2007/12/14/how-did-it-start-for-you.aspx#4436</link><pubDate>Fri, 14 Dec 2007 18:10:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4436</guid><dc:creator>hennw</dc:creator><description>I started out on the VC-20 (in the US it was called VIC-20, right) just because Sinclair could not deliver the ZX-81 in time - so I got colour and 3 times RAM from my parents. The C-64 actually started my interest in programming (a slot machine, many PEEKs and POKEs I remember, my skills merely allowed BASIC). The AMIGA 2000 followed later which was way ahead of its time (GUI, Multi(?)-Tasking, etc.). Only business reasons made me turn to the 386SX later ...

Anyone else remember times when a floppy drive was around 600 German mark, roughly 300 bucks at the time ?! :-)&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4436" width="1" height="1"&gt;</description></item><item><title>re: How Did It Start For You?</title><link>http://port25.technet.com/archive/2007/12/14/how-did-it-start-for-you.aspx#4435</link><pubDate>Fri, 14 Dec 2007 16:36:06 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4435</guid><dc:creator>dannyp123</dc:creator><description>As another ex-PET/C64 beginner, I can't help but wonder what the analagous platform is for the kids of today.   My oldest son is now the age (10) I was when I started churning out Basic (and soon thereafter 6502 machine code) on the PET.

What platforms are you giving your kids to learn on?&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4435" width="1" height="1"&gt;</description></item></channel></rss>