Software development

From David Multer Wiki
Jump to: navigation, search

Intro

Welcome to my playground on the topic that has been my calling and career since back in my high school days. You can follow the long and winding path in my resume.

Systems

Here's a list of computers I've programmed and worked on over the years:

  • Unknown desktop computer - I wish I could track down what computer I first learned to program on. It was a special programming class offered back in 1979 at Hollywood Hills High School by my trigonometry teacher. I've forgotten his name, but he as a Chemical Engineer from MIT that decided he didn't like the world of stinky industrial chemicals and went into teaching instead. This system was a big formica desk with two rows of 16 (or 8) buttons. Each was a binary digit in an accumulator. We loaded our first program in binary by hand this way to teach the computer to multiply. Eventually we graduated to division and other complicated operations. Later we loaded a program to allow reading of programs from a paper tape roll. The final program enabled access from an attached teletype. I still think of this computer when working with software to this day.
  • Unknown Radio Shack computer - This was a low profile system that took a flexible magnetic memory card that was something like 2-3 credit cards long with one side entirely flexible magnetic backing.
  • TRS-80
  • Commodore 64, PET
  • HP 25
  • PDP-8
  • PDP-11
  • VAX
  • IBM Series 360/370
  • Kaypro
  • Osbourne 1
  • IBM PC
  • Apple II, IIc, IIe, IIgs, III
  • Lisa
  • Macintosh 128K, 512K, Plus, SE, LC
  • Macintosh II, IIx, IIcx, IIci, IIfx
  • MacPro G5
  • iMac
  • Mac Mini
  • MacBook, MacBook Pro
  • iPhone, iPad