With computers also come books, languages & OS's. My journey goes like this:
First machine was a Sinclair ZX80 with 1K ram, a bubble keyboard that hooked up the television. No sound, basic for language (using peek/poke for accessing h/w) and tape deck to load programs. Very simple and fun to play with. Hooked ever since. Heres some photos of it ~ http://flickr.com/photos/bootload/tags/sinclair
- ZX-80->81 | 30 programs for the Sinclair ZX80 1K | Basic | weird Sinclair OS
- Apple][e clone | Apple II Assembly Language | Apple Basic, Basic, Assembly | AppleDos, CPM
- IBM clone 8086 | Data Structures using Pascal | Pascal | Dos
- HP11 calc.
- IBM clone 486 | C Programming for PC, Learning Perl | C, Perl, Delphi, Fortran M77, SQL | Dos, WIn31, Win95, Linux, Internet
- Various Pentium clones | Learning Python, White book, OnLisp, | VB, Asp, Python, Php, Lisp | Linux, OpenBSD, Win2K, Web
- AMD64 | Phillip & Alexs guide to Web publishing, SEIA | Javascript | Linux, OpenBSD, Web, Internet, Symbian
- Internet | ??? | Javscript, web api's | Browsers
Couple of things to note:
- never really into cars as every $AUD2K I'd spend on new hardware (because s/w I always thought of software as free)
- always bought clones because the real one items landing in Aus where so incredibly expensive. The best clone story was getting a mate of my dads to take an entire Apple 2e clone from SE Asia in bits because he worked for Collins Radio then watch it be re-assembled.
- language choice is becoming more interpreted
- books and operating systems always followed along with hardware so I have a graveyard of both
- though you might still call it client/server I now consider writing apps for the Internet, web, browser using languages plus markup and data as opposed to just the web only.
The funny thing is I run a lot of my old systems as virtual machines on my current system.
First machine was a Sinclair ZX80 with 1K ram, a bubble keyboard that hooked up the television. No sound, basic for language (using peek/poke for accessing h/w) and tape deck to load programs. Very simple and fun to play with. Hooked ever since. Heres some photos of it ~ http://flickr.com/photos/bootload/tags/sinclair
- ZX-80->81 | 30 programs for the Sinclair ZX80 1K | Basic | weird Sinclair OS
- Apple][e clone | Apple II Assembly Language | Apple Basic, Basic, Assembly | AppleDos, CPM
- IBM clone 8086 | Data Structures using Pascal | Pascal | Dos
- HP11 calc.
- IBM clone 486 | C Programming for PC, Learning Perl | C, Perl, Delphi, Fortran M77, SQL | Dos, WIn31, Win95, Linux, Internet - Various Pentium clones | Learning Python, White book, OnLisp, | VB, Asp, Python, Php, Lisp | Linux, OpenBSD, Win2K, Web
- AMD64 | Phillip & Alexs guide to Web publishing, SEIA | Javascript | Linux, OpenBSD, Web, Internet, Symbian
- Internet | ??? | Javscript, web api's | Browsers
Couple of things to note:
- never really into cars as every $AUD2K I'd spend on new hardware (because s/w I always thought of software as free)
- always bought clones because the real one items landing in Aus where so incredibly expensive. The best clone story was getting a mate of my dads to take an entire Apple 2e clone from SE Asia in bits because he worked for Collins Radio then watch it be re-assembled.
- language choice is becoming more interpreted
- books and operating systems always followed along with hardware so I have a graveyard of both
- though you might still call it client/server I now consider writing apps for the Internet, web, browser using languages plus markup and data as opposed to just the web only.
The funny thing is I run a lot of my old systems as virtual machines on my current system.