Someone burned me a 2KB eprom copy of the Signetics rom monitor and into memory assembler. As that did not include documentation I wrote a disassembler in FORTRAN using works Univac 1108.
The first time I hooked it up it did nothing, but replacing the RC oscillator with a proper crystal for the clock fixed it. Serial IO was bit banged in software at 110 baud to a Teletype ASR 33. The RC clock was not good enough to sync the serial rate. Programs could be typed directly into memory a line at a time or read/punched from/to paper tape.
It took months, but I was poor and a pre-built computer would have cost thousands. I never really used it for much, but I did learn a bunch about digital logic, assembler programming, hardware and software debugging etc. Probably the most educational thing I ever did.
I remember many evenings sitting up in bed wire-wrapping, quite content except that my girl friend complained about the tiny itchy bits of insulation stripped from the wire ends getting into the sheets.
First computer I programmed: Apple IIgs, the following year. Logo, the turtle. Also, Oregon Trail
First home computer: x86 running MS-DOS, later in elementary school. WordPerfect 5.1
First computer I programmed understanding that it was programming: Macintosh II, middle school. BASIC
First computer I went online with: x86, MS-DOS, middle school. 3600 baud. Prodigy
First computer of my own: x86, MS-DOS (hand me down former family computer), high school. Still WordPerfect 5.1.
First new computer of my own: Pentium, Windows 95. College. MS Word and Netscape.
but, did you have your own BBS? :-)
The first computers I used:
Several Pentiums and i486's running MSDOS, Win95, Win98, and Win2000 are what I grew up with.
First computer I built:
A socket 426 motherboard I got from a large dumpster, an Athlon XP 2600+ (2ghz) from ebay, and an ATI All-In-Wonder 2006 Edition (a Radeon 9600 256mb with built-in RCA input) my dad couldn't get working in his system.
That video card is why I passionately hate closed-source drivers. As of ~5 years ago, the free Radeon driver has been up to snuff, but alas, too late.
In this span of time, I built several PCs with second-hand parts, and installed many a GNU/Linux distro (roughly in the order Ubuntu -> Linux Mint -> Debian -> Archlinux -> NixOS with Gentoo, Debian, TinyCore, Fedora, etc. scattered between). I even got a 2011 Macbook Pro secondhand, and learned how to deal with the abuse that is Apple's EFI (not UEFI) - especially when the CD drive stopped working - right up until it melted.
The first system I bought parts for (I finally had real money!):
ASUS M5A99FX Pro R2.0, AMD FX-8320E, 2x 4gb 2133 cas10 dimms, 500W semi-modular PSU, NVidia GeForce GT 720.
Still my main system, but with a couple of AMD RX 480's instead of NVidia, and a beefier PSU, SSDs, etc.
I remember as an 7-year old I wondered what was "boiling" inside the computer. I found out a bit later it was just the hard drive doing its thing, retrieving files and such. My dad wasn't technical enough to really explain what it was doing, but it sure was "thinking hard", he said. We still have that IBM and it works, 30 years later.
Then later on I managed to save up enough money from working as a paperboy at 12 years old, to buy an Amiga 500. Later to be followed up with an Amiga 1200.
I've gone through so many computers of different makes and architectures; from Commodore 64, to Sun workstations, SGI workstations and of course PC's mostly running either FreeBSD or Linux.
Fast forwarding to 2017 and I have a MacBook Pro Retina, and quite frankly I think it is the best computer ever built.
Second was an Olivetti BASIC workstation (not listed on Wikipedia!) at Bang & Olufsen, circa 1979
The real time sink arrived with a Nascom 2 kit [1] (to be soldered) circa 1982.
Later a Commodore 64 which had the curse of great games and thus didn't encourage programming as much. I'm glad I started with a computer where the entertainment was getting it to do something and I feel sorry that kids today miss out on the wonder of the whole thing.
* 16kB on-board memory
* 48kB memory on add-in riser card
* floppy disk drive (this was as expensive as the CPU, iirc)
* output to a amber-screen monitorFrom there I bought my first new computer, a Mac PowerPC 6100, then and 8500, then a used G3 and G4, and now I have late `09 Mac Mini that I bought new on sale just before they released then next model of those. I've upgraded it with an SSD and 8GB of Ram and it's still a great little computer. Best I've ever owned.
Great machine. Single user. CPU drove the printer hammers as each print position wheel turned one notch. Ran the disk drive and card reader in a similar micro controller fashion.
We also had a VIC-20 after that sometime. Then a Tandy Color Computer. Schools had Apple II. When I reached 7th grade we had IBM PC's in a lab and then by 9th grade we had a full on Macintosh lab with various models.
It came with one 1.2 MB floppy drive, and I added a 360KB. Imagine running C compiles and MASM links with no hard disk!
It shipped with 256KB of memory. I soon filled out real memory to 640KB. I later added 1MB of extended memory so I could experiment with DOS/16M-capable databases.
I saved and bought a 30MB hard drive the next year. Par-ty!
But at night, I got to run mainframes!
My dad picked it up at Crazy Eddie's for my fifth birthday, mostly so I'd shut up and not hassle him when he was on his big, multi-kilobuck Tandy computer.
Reboot at least once a month holding down the command and option keys to rebuild the desktop files and prevent death!
"The Tandy 1000 was the first in a line of more-or-less IBM PC compatible home computer systems produced by the Tandy Corporation for sale in its RadioShack chain of stores"
I think. Like that: http://www.stuff.za.net/wp-content/uploads/2006/09/DSC00402-...
Then an original IBM PC (5150) as Dad was an IBMer.
First computer I purchased myself was a Mac SE30 for Mathematica.
Got the Imagewriter printer with it, which I later traded straight up for an Amiga 500. Best deal I ever made.
Wish I had some interesting hacker stories about it but my family and I did nothing with it except read and enter Basic programs into it from the manual sometimes.
A bit earlier started using Commodore Pet and TI-99/4s and /4As at school.
First computer I was given: Vic 20
First computer I purchased: C64
First computer I went online with: Amiga 500, 300 baud.
First BBS computer: Amiga 3000
I still wish I had the box.
Sinclair ZX81 with 16k RAM add-on
Rubber-key Sinclair ZX-Spectrum
ZX-Spectrum +3 with 3" (not 3.5) disk
Commodore Amiga (I can't remember the model) with an 85MB hard-disk
I remember swapping in my 100mb "Games" hdd