Artikel ini ditulis oleh Bruce Horn - pengembang terkemuka perangkat lunak Macintosh. Sebelum ia bekerja selama bertahun-tahun dalam posisi yang sama di Xerox. Pada artikel ini, Bruce mencoba menghalau rumor tentang fakta yang terkenal bahwa Apple telah mencuri banyak ide dari karyawan Xerox dan berbagi pendapatnya tentang perkembangan teknologi di masa depan.
Bagaimana semuanya dimulai
Saya juga sering mendengar diskusi tentang fakta bahwa antarmuka pengguna Macintosh hanya disalin. Kebanyakan orang berpikir bahwa ide-ide yang dicuri setelah Steve Jobs mengunjungi pusat penelitian Xerox Palo Alto. Sayangnya, saya harus mengecewakan Anda - perbedaan antara Apple dan Xerox adalah antarmuka yang sangat signifikan.
Selama kunjungannya, Steve menyaksikan karya Smalltalk terintegrasi pemrograman lingkungan, yang mendukung pengelolaan mouse, menciptakan menu pop-up, daftar drop-down, dan banyak lagi lain. divisi Lisa di Apple menciptakan sistem yang didasarkan pada versi demo dari Smalltalk, dan tim Mac kemudian meminjam ide-ide ini. Namun dalam pelaksanaan end untuk Apple, dan Xerox adalah perbedaan besar.
Smalltalk tidak memiliki Macintosh programmer Finder, fungsi Drag-and-drop telah sepenuhnya ditulis, serta banyak lainnya. Tim Lisa sendiri mengembangkan beberapa hal mendasar: drop down menu, jendela model pengelolaan clipboard.
Smalltalk berarti kontrol mouse dengan tiga tombol ketika mouse untuk Macintosh hanya memiliki satu tombol. Salah satu fitur yang identik sedikit dan Macintosh sistem Smaltalk memiliki kesempatan untuk sorot, memotong dan menyalin teks.
Pada akhirnya, perbedaan arsitektur antara Macintosh dan Xerox penting daripada perbedaan antara Mac dan Windows. Hal ini tidak mengherankan, karena Microsoft memiliki akses ke beberapa API dan kode sampel untuk tujuan transfer program tertentu dengan Windows pada Mac. Bahkan meskipun fakta bahwa dalam Lisa dan Macintosh tim bekerja mantan karyawan dari Xerox, kami tidak menggunakan pengetahuan orang lain dari cara orang berpikir.
melihat kembali
Menurut pendapat saya, arsitektur perangkat lunak Xerox bahkan lebih menjanjikan daripada Mac Do Windows, yang membuat diperlakukan dengan hormat kepada tenaga kerja programmer mereka. Xerox Star dan tidak menyebabkan saya apa-apa selain sukacita.
Di Apple, kami mungkin telah menciptakan struktur yang lebih kompleks, tetapi karena mengejar harga rendah kami belum menerapkan fitur keamanan dan multitasking seperti yang kita inginkan. Asal Mac telah parah RAM dan memori disk yang terbatas. Kami klise tidak cukup ruang untuk kode tambahan, sehingga banyak karyawan yang kecewa karena kebutuhan untuk kompromi.
Masa lalu dan masa depan
Saya percaya bahwa pada tahun 1976 dunia teknologi tinggi berkembang terlalu lambat. Setiap kali kita hanya menemukan kembali roda. Smalltalk adalah bahasa yang baik dengan terjemahan ke dalam bytecode, jauh sebelum munculnya Java. bahasa berorientasi objek yang sangat populer saat ini seperti itu 30 tahun yang lalu. lingkungan pengembangan tidak banyak kemajuan dalam fungsinya.
Kami sangat jauh dari kapasitas akhir dari perangkat komputasi, kita terlalu banyak pekerjaan. Namun, dampak pasar begitu besar sehingga mau tidak mau memperlambat perkembangan teknologi. Mengapa menerapkan sesuatu yang revolusioner ketika semuanya besar dan dijual tanpa itu?
Namun demikian, saya berpikir bahwa kita dapat mengandalkan Apple. Perusahaan ini juga mampu membawa ke kesempurnaan banyak hal yang bisa saja diciptakan untuk mereka. Macintosh Dan kami membuktikan itu.
melalui Folklore.org