AppleVisions: A Unique Approach to Assembly Language Programming

 

 

  This is an excerpt from that Foreword.

“Now that computers abound we hear every day how “easy” they are to use. Yet manufacturers no longer provide, nor make easily available, the  information needed to understand how the computer and its software work beneath the outer levels. Books and courses are oriented to programming in computer “language.” Yet virtually all the  hackers and pioneers in this field would agree that the heart of any computer is how the processor inside actually works and the language is speaks - machine or assembly language. They would universally agree that the greatest excitement and intrigues of their lives was learning how binary arithmetic, registers, accumulators, busses, and instruction set of processors work...

I cannot imagine anyone completing AppleVisions without falling in love with the science of computers. The book is every bit as much a story as Lord of the Rings, with fantasy character and intriguing plots, to those of us who really believe in a shimmering future for the world won by individuals pursuing “the right thing” - the perfect program. This is how the modern day computer hackers (pure information enthusiasts) are born.”

 AppleVisions: A Unique Approach to Assembly Language Programming was one of the first books to include a disk and was published by Addison-Wesley in 1985.

 

  One of the Apple II demos that I enjoyed most was AppleVisions. It began with a white line drawing of a simple room in white on the black screen. Then it drew a plaque that read “Home, Sweet Home” and below a television set where a cartoon-like little man danced. I heard a tinny sound coming out of the computer, it was “Turkey in the Straw.” When the song ended, the credits scrolled through the screen, Bob Bishop.

  Five years later I met Bob at a Graphics Gathering in Santa Cruz, California. He was not at all impressed with the Designer’s Tool Kit because he believed that the way to use a computer was to program it. I didn’t totally agree, but I did want to learn to program and Bob was a patient, fun teacher.

Bob was one of the first employees at Apple Computer, Inc. He was a programmer at JPL in Los Angeles when he went up to Palo Alto California and bought his Apple I out of Steve Job’s garage. When the Apple II came out, those who had bought the Apple I could trade in it in for an AppleII for free. Bob has Apple II number 13. Woz recruited Bob to work at Apple. A couple of years later he retired.

  Bob’s greatest passions, in addition to collecting comic books, particularly Disney comic books, was the computer and writing programs. Bob wanted to write a simple book that would teach assembly language programming to kids. Harry and I thought it was an interesting idea and we agreed to be coauthors. Robin Sameulson, as an agent, helped us get a contract with Adison-Wesley to publish the book. The title of the book was AppleVisions: A Unique Approach to Assembly Language Programming. Bob asked Woz to write the Foreword.  Machine language or assembly language is the language

©Lucia Grossberger Morales 2015