Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

Hearing (or reading) the phrase "My first computer was..." brings me to a reverie and a walk down memory lane and makes me feel very nostalgic.

"My first computer" depends on what you'd consider as "my computer." The very first computer I ever used was in High School in 1972. The head of the math department, Ron Gearheart, was very much a visionary when he realized that our generation (meaning my classmates and I) were going to be exposed to computers in a very real way. His logic followed that there was a need for all of us to learn a bit about how to use them. His solution to that was to decree that all students in any math class taught at our high school would have the requirement to write a program in BASIC that would:

  • Take two numbers and add them
  • Take two more numbers and find the difference
and so for for multiply, divide, exponent of two and exponent of 10 and print the results.

This was being done with ASR-33 teletypes (you had to put your program to tape first) and submitted to a Honeywell 1648 time share system that we connected to via acoustic modem and was located in Minneapolis. (We were in a suburb of Boston)

From those humble beginnings I developed a fascination for making computers do my bidding. Since I was an avid model airplane buff and model rocketry hobbyist a lot of the code I wrote in those days (as I built up my skill in BASIC and later FORTRAN) had to do with those two hobbies.

By 1973 I was writing in assembler against a PDP-8 where I discovered how much mischief I could cause. Up until around 1998 I still remembered the boot toggle sequence for the PDP-8. I sorta miss those clunky boxes.

Later on after I joined the US Navy I discovered microprocessors. First was the 8008, then the 8080 and the more sophisticated 8085. My truly first computer of my own was a wire wrapped construction around the 8085 chip that sported a full 64K (!) of RAM and I used FORTH to write programs against it. (Seems I got the FORTH compiler for free somewhere... don't remember where...)

Soon after the 8085 based computer I built a 68000 based system that had a Z80 "helper" attached to it to produce vector graphics on an oscilloscope for a project that I never finished that was to be a video game that would be a clone of the popular asteroids game. I had taken advantage of an "undocumented feature" in the Z80 that allowed me to emulate 16 bit output and drive two digital to analog converters at the same time.

It's all a blur now, but I went with the Sinclair at one point, the VIC-20, Commodore 64, "Hack Shack Trash 80" and a few more home built boxes based on 6805, 6809, 68010 and a few other processors.

There was this application out there called "Windows" that seemed to be creeping in on the scene and while it was neat to be able to run multiple things at once I wasn't too impressed with it at the time. I'd been exposed to X-windows and thought that was a much better deal (as crude as it was back then) and never expected this "Windows thing" to go very far.

Fast forward now, and I'm a Linux bigot of the highest order. I have three desktops at and two laptops at home that all run some variant of Debian or another. Plus I rent around 10 VPSs all running either CentOS or Debian. Still don't think Windows is going to last... it's just a fad... </p.


Peter L. Berghold -- Unix Professional
Peter -at- Berghold -dot- Net; AOL IM redcowdawg Yahoo IM: blue_cowdawg

In reply to Re: My first computer was... by blue_cowdawg
in thread My first computer was... by belg4mit

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others goofing around in the Monastery: (5)
As of 2024-04-19 18:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found