Re:Symbolics Genera - The Best Software Environment Available
by Opie_taylor on Monday November 08, 2010 @11:49AM
(#1883019)
One word: Apple
It's feasible.
Re:Symbolics Genera - The Best Software Environment Available
by sedachv on Monday November 08, 2010 @12:55PM
(#1883258)
Apple has never developed their own hardware architecture.
Re:Symbolics Genera - The Best Software Environment Available
by wrs on Monday November 08, 2010 @05:28PM
(#1884299)
You must be using a very narrow definition of "hardware architecture". In the 68K era Apple used to custom-design pretty much everything interesting in the box except the processor and memory. The IIfx was perhaps the most extreme example (several custom ASICs and two 6502-based I/O coprocessors, IIRC). For the Newton we even designed parts of the processor (e.g., the MMU).
Re:Symbolics Genera - The Best Software Environment Available
by sedachv on Tuesday November 09, 2010 @04:34PM
(#1888010)
Let's take your example of the IIfx: off the shelf 68k processor on NuBus. ASICs and I/O coprocessors are just devices. Granted I didn't know about the custom processor work on the Newton, but if IIfx counts as a new hardware architecture, then so does the x86 move from ISA and 8259A to PCI-E and APIC. And I don't think it makes sense to argue that today's Macs have anything resembling a custom architecture.
Symbolics' systems and the first AS/400 models (the last new hardware/software architecture developed by IBM) are in a totally different class.
Re:Symbolics Genera - The Best Software Environment Available
by wrs on Tuesday November 09, 2010 @08:24PM
(#1888783)
Fair enough: sounds like your definition of "hardware architecture" is limited to the processor itself.
If you're curious about the Newton processor: http://www.ot1.com/arm/armchap1.html (see the "ARM6" section).
They were also a pretty good computer graphics and computer algebra software company, and both those divisions got sold off and continued their work for a number of years after Symbolics itself went out of business.
It's interesting to note that by the time of Symbolics' demise (I'm placing it at 1993ish, although that's probably not accurate), even IBM realized that developing systems as integrated software/hardware architectures was not feasible.