30 Years of the Apple Lisa and the Apple IIe 171
walterbyrd sends this excerpt from an article that might make you feel old:
"At its annual shareholders' meeting on January 19, 1983, Apple announced two new products that would play a pivotal role in the future of the company: the Apple Lisa, Apple's original GUI-based computer and the precursor to the Macintosh; and the Apple IIe, which represented a natural evolution to the highly successful Apple II computer line. ... The Lisa introduced a completely new paradigm—the mouse-driven graphical user interface—to the world of mainstream personal computers. (Note that the release of the Xerox Star workstation in 1981 marked the commercial debut of the mouse-driven GUI.) The Lisa’s elevated retail price of $9995 at launch (about $23,103 in today’s dollars), slow processor speed (5MHz), and problematic custom disk drives hobbled the groundbreaking machine as soon as it reached the market. ... Around the time of the Apple III’s launch, Apple was so sure of the new computer's success that it had halted all future development of Apple II-related projects. But by 1982, as it became clear that the Apple II wasn’t going away (in fact, it was becoming more popular than ever), Apple scrambled to upgrade its aging Apple II line, which had last been refreshed in 1979 with the Apple II+. The result was the Apple IIe, which packed in several enhancements that regular Apple II users had been enjoying for years thanks to a combination of the Apple II’s plentiful internal expansion slots and a robust third-party hardware community to fill them."
Lisa was better than most people realize (Score:4, Insightful)
6502 assembly ... (Score:5, Insightful)
I know the feeling. The //e is what I cut my teeth programming on ^_^
That was my second love, after the II+. Still miss the programming when it was direct and simple.
I am so glad that I learned assembly language on a 6502. If I had started on an x86 I probably would have had a bad attitude towards assembly like most who did start on x86. To be fair, x86 became a whole lot better once it went 32-bit. However 68000 remains my favorite. Learned it via coprocessor boards in our Apple //e systems. PowerPC was OK, it had its moments.
Re:Lisa (Score:5, Insightful)
Here is what they got wrong. It was not a stand alone device. It really required a bigger more powerful machine to work well. That is why I move to the much less powerful, useful, rugged Palm V. At the end of the day, a partner was more useful than a competitor.
Apple has gotten that right now. Data can be viewed across a range of devices. Entered anywhere viewed anywhere. Which is the critical difference between the iPhone and Newton. Data Compatibility between the software. Google is also doing a very good job at this using Google Drive. MS still seems to be focused on making sure they receive a license payment for each individual box.
Re:6502 assembly ... (Score:3, Insightful)
The manual that came with my II+ had a section on 6502 Assembly that I believe was actually written by Steve Wozniac. I learned assembly in third grade just from that manual.
Could you imagine a kid nowadays putting down Angry Birds to figure out assembly code on his Intel i7 core-whatever? I don't know how kids today or in the future are going to learn the basics like we did.
(And get off my lawn!)
6809 (Score:2, Insightful)
I, too, started with assembly on 6502 (well, the Commodore 64 had a 6510 to be precise). Then 68000 on the Amiga. Good times. After that I mostly developed on ARM2 and ARM3. That was the most beautiful instruction set I've ever seen. All effects on conditions codes are optional, which makes for some very efficient code. Bloody fast, too. For that time anyway, I've not kept up with current trends.
But, for sheer fun, nothing beats the 6809 CPU. You can feel it's halfway between the 6502 and 68000. Underrated, really. I really should build a single-board computer with that delight again. Nothing against Arduino and such things, but there is something different about those older designs.