Denna artikel skrevs av Bruce Horn - en ledande utvecklare av Macintosh-programvara. Innan han arbetat i många år i en liknande situation på Xerox. I den här artikeln försökte Bruce skingra rykten om det välkända faktum att Apple hade stulit många idéer om Xerox anställda och delade hans uppfattning om utvecklingen av teknik i framtiden.
Hur det hela började
Jag hör alltför ofta diskussioner om det faktum att Macintosh användargränssnittet bara kopierades. De flesta människor tror att idéerna stals efter Steve Jobs besökte forskningscentret Xerox Palo Alto. Tyvärr måste jag göra dig besviken - skillnaden mellan Apple och Xerox är mycket viktiga gränssnitt.
Under sitt besök Steve såg arbetet Smalltalk integrerade programmeringsmiljö, som stöder hanteringen av musen, skapar popup-menyer, listrutor, och mer annan. Lisa division på Apple skapat ett system som bygger på en demoversion av Smalltalk och Mac laget senare lånat dessa idéer. Men i slutändan genomförande av Apple och Xerox var en enorm skillnad.
Smalltalk hade inga Finder har dra-och-släpp funktion helt skrivits Macintosh programmerare, liksom många andra. Team Lisa på egen hand utvecklat några grundläggande saker: rullgardinsmenyer, fönster styrmodell urklipp.
Smalltalk innebar musstyrning med tre knappar när musen för Macintosh hade bara en knapp. En av de få identiska funktioner och Macintosh-system Smaltalk haft möjlighet att markera, klippa och kopiera text.
I slutändan, skillnaden i arkitekturen mellan Macintosh och Xerox viktigare än skillnaden mellan Mac och Windows. Detta är inte förvånande, eftersom Microsoft hade tillgång till några API och kodexempel för att överföringen av vissa program med Windows på en Mac. Även trots att Lisa och Macintosh team arbetar tidigare anställda hos Xerox, vi inte använda andra människors kunskap om hur människor tänker.
ser tillbaka
Enligt min mening var det mjukvaruarkitektur Xerox ännu mer lovande än Mac Do Windows, vilket gör behandlas med avseende på arbete av sina programmerare. Xerox Star och inte orsaka mig annat än glädje.
På Apple, kan vi ha skapat en mer komplex struktur, men på grund av jakten på låga priser som vi inte har genomfört säkerhetsfunktioner och multitasking som vi skulle vilja. Origin Mac hade starkt begränsad RAM och diskminne. Vi är corny inte tillräckligt med utrymme för ytterligare kod, så många anställda var besvikna på grund av behovet att kompromissa.
Det förflutna och framtiden
Jag tror att 1976 en värld av högteknologi utvecklas alltför långsamt. Varje gång vi helt enkelt på nytt uppfinna hjulet. Smalltalk var en bra språk med översättning till bytekod, långt innan uppkomsten av Java. Objektorienterade språk är mycket populära i dag som det var för 30 år sedan. Utvecklingsmiljön är inte mycket framsteg i sin funktionalitet.
Vi är mycket långt från den slutliga kapacitet datorenheter, vi är för mycket arbete. Dock är marknadspåverkan så stor som oundvikligen bromsa utvecklingen av tekniken. Varför genomföra något revolutionerande när allt är stor och säljs utan den?
Men jag tror att vi kan räkna med Apple. Företaget är väl kunna ta till perfektion de många saker som kunde ha uppfunnit dem. Macintosh och vi visade det.
via Folklore.org