Bill Atkinson’ın Apple Computer’a Katılma Hikayesi (2018)
(folklore.org)- Bill Atkinson, 27 Nisan 1978'de 30 çalışanlı Apple Computer'a katıldı ve bu seçimi daha sonra hayatını değiştiren bir dönüm noktası olarak andı
- Jef Raskin'in daveti ve Steve Jobs'un iknası, onun Washington Üniversitesi'ndeki nörobilim doktora programını bırakıp Silicon Valley'ye taşınmasına yol açtı
- Apple II için UCSD Pascal portu, daha sonra Lisa geliştirmesini bootstrap etmek için temel oldu ve Atkinson yeniden kullanılabilir yazılım modülleri ihtiyacını ısrarla savundu
- Lisa ve Macintosh'ta fareyi varsayılan olarak dahil etme, beyaz arka plan, QuickDraw, Window/Event/Menu Manager, pull-down menüler, MacPaint gibi grafik kullanıcı arayüzünün temel unsurlarının oluşturulmasına katkıda bulundu
- HyperCard'ı da tasarladıktan sonra Apple'da 12 yıl çalıştı; 1990'da General Magic'i ortak kurmak için ayrıldı ve kişisel iletişimci geliştirilmesine katıldı
Doktora programından Apple'a giden yol
- Bill Atkinson, 27 Nisan 1978'de Apple Computer'a katıldı ve 40 yıl sonra bu seçimi hayatındaki büyük bir dönüm noktası olarak hatırladı
- O sırada University of Washington Regional Primate Research Center'da Doug Bowden ile birlikte nörobilim doktora programına devam ediyordu
- UC San Diego lisans yıllarından hocası ve arkadaşı olan Jef Raskin, Apple Computer adlı ilginç bir girişime katılmasını önerdi
- Atkinson, beyin ve bilinç araştırmaları için doktora derecesine ihtiyaç duyduğunu söyleyerek reddedince, Raskin “Sadece hafta sonu ziyaret et, hiçbir şart yok” notuyla birlikte gidiş-dönüş uçak bileti gönderdi
- Yakındaki Los Gatos'ta babası yaşadığı için Atkinson Apple ziyaretini kabul etti
Steve Jobs'un iknası ve işe giriş kararı
- Steve Jobs, Atkinson'ı bütün gün ikna etmeye çalıştı ve onu Apple Computer'ın 30 çalışanının tamamıyla tanıştırdı
- Çalışanlar zeki, tutkulu ve neşeli görünüyordu, ancak bu tek başına Atkinson'ın lisansüstü eğitimini bırakması için yeterli değildi
- Günün sonunda Jobs, yeni teknolojiler halka açıldığında çoğu zaman zaten iki yıl önce icat edilmiş olduklarını, dünyayı değiştirmek için bu gecikmenin önünde olmak gerektiğini söyledi
- Apple'a gelirse geleceği icat edebileceğini ve milyonlarca insanın hayatını değiştirebileceğini anlattı
- “Dalgaların ön tarafında sörf yapmanın keyfi” ile “aynı dalganın kuyruğunda köpek kulaçları atmanın sıkıcılığı” arasındaki karşıtlık Atkinson'ı etkiledi
- Atkinson iki hafta içinde lisansüstü programı bıraktı, Silicon Valley'ye taşındı ve Apple Computer'da çalışmaya başladı
- Nörobilim diplomasını tamamlayamadı; babası 10 yıllık üniversite eğitiminin boşa gittiğini söyleyerek kızdı, ancak Atkinson doğru seçimi yaptığına inandı
Jobs ile işbirliği, UCSD Pascal ve Lisa'nın temeli
- Atkinson ile Steve Jobs yakın arkadaş oldu; Castle Rock State Park'ta uzun yürüyüşler yapıp hayat ve tasarım hakkında konuştular
- Jobs bazen konuşmaya “çılgın bir fikrim var” diye başlıyor, fikirler gidip gelerek ciddi tartışmalara ya da uygulanabilir tasarımlara dönüşüyordu
- Atkinson, Apple II'ye UCSD Pascal sistemini port etmek istiyordu
- Yazılımın yeniden kullanılabilir modül kütüphaneleriyle birikimli biçimde inşa edilmesi gerektiğini düşünüyordu
- Apple BASIC'te yerel değişkenler bile yoktu
- Yöneticisi karşı çıkınca Atkinson doğrudan Jobs'a gitti
- Jobs, Apple kullanıcıları için BASIC ve 6502 assembly dilinin yeterli olduğunu düşünüyordu, ancak Atkinson'ın güçlü ısrarını dinledikten sonra iki hafta içinde kendisinin yanıldığını kanıtlamasını istedi
- Atkinson birkaç saat içinde San Diego uçağına bindi, iki hafta çalıştı ve çalışan bir UCSD Pascal System ile döndü; Apple bunu Lisa geliştirmesini bootstrap etmek için kullandı
Lisa ve Macintosh grafik arayüzünde bıraktığı kod
- UCSD Pascal sistemi yayımlandıktan sonra Jobs, Atkinson'dan Apple'ın yeni Lisa projesinde çalışmasını istedi
- Apple II'de isteğe bağlı oyun paddle düğmeleri vardı, ancak bunlar her kullanıcıda bulunmadığı için yazılım geliştiriciler buna güvenerek tasarım yapamıyordu
- Atkinson, Lisa proje yöneticisi Tom Whitney'i fareyi varsayılan bileşen olarak dahil etmeye ikna etti
- Böylece yazılım, bir işaretleme aygıtını varsayarak geliştirilebilecekti
- Aksi halde bir grafik düzenleyicinin yalnızca imleç tuşlarıyla da kullanılabilecek şekilde tasarlanması gerekecekti
- Apple II siyah arka plan üzerinde beyaz metin gösteriyordu, ancak Atkinson grafikleri düzgün ele almak için kağıt gibi beyaz bir arka plan gerektiğini savundu
- Metin çıktı alırken ters çevrilebilir, ancak fotoğrafları negatif olarak basmak doğru değildi
- Lisa donanım ekibi, beyaz ekranın çok fazla titreyeceğini ve kaydırma sırasında lekelenmeyi önlemek için daha hızlı yenileme ile daha pahalı RAM gerekeceğini söyleyerek karşı çıktı
- Jobs artıları ve eksileri dinledikten sonra grafikler için beyaz arka planı destekledi
- Lisa ve Macintosh tamamen bitmap ekran olarak tasarlandığı için çizilebilecek içerikte büyük esneklik vardı, ancak karakter, çizgi, görüntü ve alan çizerken çok sayıda piksel ayarlama ve temizleme maliyeti doğuyordu
- Atkinson, Lisa ve Macintosh uygulamalarının piksel yazmak için çağırdığı optimize edilmiş assembly grafik primitifleri olan QuickDraw'ı yazdı
- QuickDraw performansı, bitmap ekranları ve grafik kullanıcı arayüzünü pratik hale getirdi
- İlgili hikaye: I Still Remember Regions
- Çakışan pencereleri ve grafik clipping işlemlerini ele almak için özgün Lisa Window Manager'ı yazdı
- Lisa Event Manager ve Menu Manager'ı da yazdı, ayrıca pull-down menüyü icat etti
- Andy Hertzfeld bunları Mac'e uyarladı ve QuickDraw ile birlikte Atkinson'ın kodu özgün Macintosh ROM'unun neredeyse üçte ikisini oluşturdu
- Atkinson, her Mac'te yer alan bitmap boyama programı MacPaint'i yapmaktan büyük keyif aldı
- Susan Kare'in erken sürümleri kullanışını izleyerek çok şey öğrendi
- MacPaint, grafik ekranı ve fareye sahip bir bilgisayarın ne kadar eğlenceli ve yaratıcı olabileceğini gösterdi
- İlgili hikaye: MacPaint Evolution
HyperCard ve Apple sonrası
- 1985'te bir LSD deneyiminden ilham alan Atkinson, HyperCard yazarlık sistemini tasarladı
- HyperCard, programcı olmayanların kendi etkileşimli medyalarını oluşturmasına imkan verdi
- Grafikler, metin, düğmeler ve bağlantılar içeren kart yığını metaforunu kullandı; bağlantılar diğer kartlara geçiş sağlıyordu
- Dan Winkler'ın uyguladığı HyperTalk betik dili, olay tabanlı programlamaya yumuşak bir giriş işlevi gördü
- Steve Jobs, Atkinson'ın Apple'dan ayrılıp NeXT'e katılmasını istiyordu, ancak Atkinson HyperCard'ı tamamlamak için Apple'da kaldı
- Apple, HyperCard'ı 1987'de yayımladı; bu, ilk web tarayıcısı Mosaic'ten 6 yıl önceydi
- Atkinson, Apple'da 12 yıl boyunca yaratıcı insanları destekleyen araçlar üretti ve şirketin 30 kişiden 15.000 kişiye büyümesine tanıklık etti
- 1990'da John Sculley'nin desteğini alarak Marc Porat ve Andy Hertzfeld ile birlikte Apple'dan ayrıldı, General Magic'i ortak kurdu ve kişisel iletişimciyi icat etme çalışmalarına katıldı
- Atkinson hâlâ bilinç araştırmalarını takip ediyor, ancak Apple'daki katkılarından fazlasıyla memnun ve Jef Raskin ile Steve Jobs'un ona inanıp fırsat vermesine minnet duyuyor
1 yorum
Hacker News yorumları
Apple’dan Marc Porat ve Andy Hertzfeld ile ayrılıp General Magic’i birlikte kurduğu ve kişisel iletişim cihazı geliştirdiği kısma bakınca, bu dev inovasyon şirketlerinin başlangıcında yer alan insanların birbirlerine ne kadar güçlü bağlantılarla bağlı olduğuna her zaman şaşırıyorum
Porat adı tanıdık gelince bakındım; Marc Porat’ın, Morgan Stanley’nin eski CFO’su ve Google’ın mevcut CIO’su ile başkanı Ruth Porat’ın abisi olduğunu gördüm
Böyle liderlerin zirveye çıkması gerçekten yeteneklerinden mi, yoksa muazzam güce sahip insanlarla bağlantılarından mı, merak ediyorum. Muhtemelen ikisi de olabilir
Yetenekli olup harika şeyler yapsanız bile gereken finansmanı hiç alamıyormuşsunuz gibi geliyor; bu yüzden böyle insanları tanımak iyi olurdu diye düşünüyorum
Hayatta kalma yanlılığı yüzünden başarısız olanlar bilinmiyor ya da anılmıyor
Bu başarılı şirketlerin ve seçkin üniversitelerin rolü, büyük potansiyele ya da paraya sahip insanları birbirine bağlamak ve etkilerini büyütmek
20. yüzyılın dehalarını bir araya getiren ünlü fotoğraflar da tesadüf değil; daha çok, birbirlerinin kurduğu basamakların üzerine yeni basamaklar koyarak aynı merdiveni birlikte tırmanmalarının sonucu
Üç kez falan izledim; her seferinde gözlerim doldu ve gerçekten eski usul bir startup hikâyesi gibi hissettiriyor. Soundtrack’i de çok güzel
Büyük teknoloji ekosistemi fiilen MIT ve Massachusetts çevresi ile Caltech/Stanford ve yakın bölgeleri olmak üzere iki eksene dayanıyordu; diğer bölgeler ise daha çok hükümet, askerî ve havacılık-uzay türevi endüstrilere yakındı
Massachusetts tarafı çeşitli nedenlerle 90’larda güç kaybetti; ölmedi ama baskın olmaktan çıktı ve ağırlık merkezi Batı Yakası’na kaydı
Kaliforniya’da doğup orada okuduysanız, Montana ya da Dublin’de doğmuş birine göre bir başarı hikâyesine dahil olma olasılığınız daha yüksekti
Bunu Amerikan kapitalizminin verimliliği diye paketliyorlar ama gerçekte fırsatların fiziksel ve kültürel olarak ciddi biçimde kısıtlandığı bir verimsizliğe daha yakın
Başka yerlerde yetenekli insanlar olmadığı için değil; ağlar aşırı yerelleşmiş ve kültür fazlasıyla standartlaşmış olduğu için farklı fikirler ve yetenekler endüstriyel ölçekte boşa harcanıyor
Thinking, Fast and Slow bunu oldukça ikna edici biçimde gösteriyor. Gerçek dâhiler nadirdir ve onlar bile mutlaka başarılı olmaz
Gerçekten harika bir yazı
Eskiden her şeyin mümkün ve açık göründüğü, bu yüzden heyecan verici olan o eski günleri özlüyorum
Aslında yapılabilecekler düşündüğümüzden çok daha sınırlı olsa da, her şey mümkünmüş gibi bir his vardı
Şimdi her şey reklamların hükmettiği kapalı kutulara hapsolmuş gibi; giriş yapıp kısıtlı, küçük bir alanın içinde yaşamak zorundaymışız gibi hissediyorum
İnternet hâlâ var ve reklamla kaplanmamış siteler de yapılabiliyor ama keşke sadece öyle bir internette dolaşabilsek
Ortaokul/lise yıllarımda 2000’leri özlüyor, akıllı telefonlar ve internet sayesinde sektörün ardına kadar açık olduğunu ve her şeyin mümkün olduğunu; artık ise her şeyin bittiğini ve dev şirketlerin dünyaya hükmettiğini düşünüyordum
Ama üretken yapay zeka patlaması fikrimi tamamen değiştirdi; artık istekli küçük bir grupla bile akıl almaz şeyler mümkün hâle geldi ve bugüne kadarki mühendis kuşakları içinde en şanslısının biz olduğumuzu hissediyorum
Büyüdüğüm dönemden ve yaşadığım zamanlardan memnunum; ama hayatın her döneminde kendine özgü fırsatlar, heyecan ve gerçekten ilginç teknik problemler vardı
En önemlisi de birlikte çalışacak harika insanların olmasıydı
90s.dev’i ne için kullanacağımı düşünüyordum; işte tam olarak bu
HyperCard gibi şeylerin vizyonuna bakınca her zaman hayran kalıyorum
Mesele, uzman olmayan kişilere krallığın anahtarlarını vermekti
Ama bugünün teknoloji ortamına bakınca, duvarlarla çevrili bahçeler ve app store’lar yüzünden sanki geriye gitmişiz hissinden kurtulamıyorum
MacPaint aslında daha çok bir QuickDraw demosu gibiydi ama ikisinden yalnızca birini bile yapmış olsaydı dâhi sayılırdı
Şiir, tiyatro, yazı, müzik, resim gibi diğer insani yaratım pratikleri ve mecraları çeşitli kültürel, sosyal ve ekonomik bağlamlarda var oldu
Ama bilişim, hesaplama bileşenleri üreten son derece pahalı ve karmaşık fabrikalar ile tedarik zincirlerinin ve yazılım üretip şirketlere ya da sanayileşmenin doğurduğu tüketici kitlesine satan şirketlerin dışında neredeyse hiç var olmadı
Bu anlamda bilişimin ataleti her zaman, bilgisayarı üreten şirketin o bilgisayarla neler yapılabileceğine karar vermesi yönünde oldu; Apple bunun en güçlü örneği
Özgür yazılım hareketi gibi birkaç istisnanın olması şanstı ve bunların sektöre etkisinin büyük olması, içlerinde ne kadar büyük bir değer bulunduğunu gösteriyor
Ama soğuk gerçek şu: çip fabrikalarını kontrol ederseniz, çiplerle neler yapılabileceğini de kontrol edersiniz
Buna karşı koyan bir harekete acilen ihtiyaç var; bunlardan biri olarak, geçmişin ucuz, bol ve daha az kilitli çiplerinde çalışan hafif sanal makineler için yazılım kullanmayı savunan uxn yaklaşımını seviyorum
Apple’da sadece 12 yıl kalmış olması şaşırtıcı. Kesinlikle inanılmaz bir yolculuk olmuştur
1995’te “Valley”ye taşındığımda seçtiğim daire, Mary Ave.’deki General Magic’in hemen yanındaydı
Apple’dan ayrılmış bir şirket olduğunu biliyordum ama o dönemde orada nasıl büyük isimlerin bulunduğunu bilmiyordum
Sadece şapkadan çıkan tavşan logosunun sevimli olduğunu hatırlıyorum; bir de eve geç dönüp daireye girerken ışıklarının açık olduğunu
Bugünlerde “açık mod” denen asli günahın nereden geldiğini merak ediyordum; muhtemelen bu kişiymiş gibi görünüyor
Apple II siyah arka plan üzerinde beyaz yazı gösteriyordu ama grafikleri düzgün yapmak için kâğıt gibi beyaz bir arka plana geçmek gerektiğini savunduğu bir bölüm var
Metin yazdırılırken ters çevrilse de sorun olmaz ama fotoğraflar negatif olarak basılamaz; Lisa donanım ekibi de ekran titremesini ve kaydırma sırasında bulanmayı önlemek için daha pahalı RAM ve daha hızlı yenileme gerektiğinden şikâyet etmiş, fakat Steve artıları eksileri dinledikten sonra grafikler için beyaz arka planı seçmiş
Son 15 yıldır yazılım geliştiricilerin artık yazılım geliştirici gibi çalışamaz hale geldiğini düşünüp duruyorum
Sprint planlaması, JIRA, proje yöneticileri, bitmeyen toplantılar, “paydaşlar” ve ilerlemeyi izlemenin ilerlemenin kendisiyle karıştırıldığı üst düzey mühendislik liderleri arasında insan ne zaman şaşırtıcı işler yapacak, bilmiyorum
Bunları eleştirmenin artık eski bir mesele olduğunu biliyorum ama gerçek bir sorun bu
2010’dan hemen öncesine kadar küçük ekiplerle ne kadar üretken olduğumuzu düşündüğümde, bugüne kıyasla en göze çarpan fark şu lanet ek iş yükü
1985’te bilinci genişleten bir LSD yolculuğundan ilham alarak, programcı olmayanların da kendi etkileşimli ortamlarını oluşturabileceği HyperCard yazarlık sistemini tasarladığı bölüm ilginç
Beatles ve onların LSD deneyimleriyle ilgili YouTube videoları izliyordum; daha yakın zamanda da Robert Crumb’ın geçmişine baktım
Crumb, büyük bir asit deneyiminden sonra çizgi karakterlerinin önemli bir kısmını neredeyse yaratmış gibiydi
Bir yerlerde LSD’nin zihni kalıcı olarak değiştirdiğini duymuştum; Beatles müziği ya da Crumb’ın sanatı gibi bir dehanın, LSD gibi bilinç değiştirici maddeler olmadan ortaya çıkıp çıkamayacağını merak ediyorum
Elbette LSD “icat edilmeden” önceki Edvard Munch, T.S. Eliot, William Blake gibi sanatçıları da düşünmek gerek
Üniversitede bir kez denedim, o bana yetti
LSD’nin beyni kalıcı olarak değiştirdiği bilinmiyor; böyle bir etki istiyorsanız psilocybin tarafına bakmak gerekir
Üstün yetenekli insanlar arasında sigara içen de çoktu ama daha çok sigara içilirse daha çok dâhi çıkacağını düşünmeyiz
Kültür, maneviyat ve sanatta uyuşturucu kullanımının tarihine, Soma gibi şeylere bakmak yeterli
Bir efsane
İlk kez Mac’e dokunduğumda lisede bilişimin keyfini hissettiğim anı hâlâ hatırlıyorum
Günlerce bilgisayarın içinde kaybolabilirdim
Onu yeniden nasıl yakalayabiliriz?
Başkalarıyla nasıl paylaşabiliriz?
Mutlaka bir yolu vardır
1985’teki LSD deneyiminden ilham alarak HyperCard’ı yaptığı kısmı görünce, “iyi” bir yolculukla iyi olmayanı nasıl ayırt edip oluşturabileceğimizi merak ediyorum
Bu hikâye, neden bir sinirbilim doktora öğrencisinin kod yazarı olarak işe alındığına dair ayrıntıları atlıyor
Bu [1] bağlantısında onunla Hertzfeld’in röportajı ve ikisinin geçmişine dair bilgiler var
[1] https://archive.computerhistory.org/resources/access/text/20...