the difference between the Xerox system architectures and Macintosh architecture is huge; much bigger than the difference between the Mac and Windows.
there were some ex- Xerox people in the Lisa and Mac groups, but the design point for these machines was so different that we didn't leverage our knowledge of the Xerox systems as much as some people think
En gros, Xerox a inventé une partie du concept d'IHM que l'ont connait (souris à 3 boutons, fenêtres, sélection de texte, pop-up...), Apple le reste (glisser déposer, finder, barre de menu, manipulation de fichiers, disques, panneaux de contrôle...)
Mais c'est clair que Xerox était largement en avance sur d'autres point qu'Apple : Smalltalk had a nice bytecoded multi-platform virtual machine long before Java. Object oriented programming is the hot thing now, and it's almost 30 years old (see the Simula-67 language). Environments have not progressed much either: I feel the Smalltalk environments from the late 1970's are the most pleasant, cleanest, fastest, and smoothest programming environments I have ever used. Although CodeWarrior is reasonably good for C++ development, I haven't seen anything that compares favorably to the Smalltalk systems I used almost 20 years ago. The Smalltalk systems of today aren't as clean, easy to use, or well- designed as the originals, in my opinion.
[^] # Re: Un petit rappel historique s'impose
Posté par superna (site web personnel) . En réponse au journal Nouveau coup de tonnerre attendu. Évalué à -1.
http://www.apple-history.com/?page=gui_horn1
the difference between the Xerox system architectures and Macintosh architecture is huge; much bigger than the difference between the Mac and Windows.
there were some ex- Xerox people in the Lisa and Mac groups, but the design point for these machines was so different that we didn't leverage our knowledge of the Xerox systems as much as some people think
En gros, Xerox a inventé une partie du concept d'IHM que l'ont connait (souris à 3 boutons, fenêtres, sélection de texte, pop-up...), Apple le reste (glisser déposer, finder, barre de menu, manipulation de fichiers, disques, panneaux de contrôle...)
Mais c'est clair que Xerox était largement en avance sur d'autres point qu'Apple :
Smalltalk had a nice bytecoded multi-platform virtual machine long before Java. Object oriented programming is the hot thing now, and it's almost 30 years old (see the Simula-67 language). Environments have not progressed much either: I feel the Smalltalk environments from the late 1970's are the most pleasant, cleanest, fastest, and smoothest programming environments I have ever used. Although CodeWarrior is reasonably good for C++ development, I haven't seen anything that compares favorably to the Smalltalk systems I used almost 20 years ago. The Smalltalk systems of today aren't as clean, easy to use, or well- designed as the originals, in my opinion.