Bill Atkinson Meninggal Dunia pada Usia 74 Tahun karena Kanker Pankreas
(daringfireball.net)- Pengembang kunci Bill Atkinson, yang memungkinkan lahirnya Macintosh awal, meninggal dunia pada malam 5 Juni 2025 karena kanker pankreas pada usia 74 tahun
- Ia adalah sosok di balik QuickDraw, MacPaint, dan HyperCard, serta meninggalkan jejak besar baik di teknologi grafis tingkat rendah maupun perangkat lunak untuk pengguna
- Daring Fireball memandang Atkinson sebagai tokoh kunci dalam tim awal yang membuat hal-hal yang tampak mustahil menjadi mungkin di perangkat keras Macintosh yang terbatas
- Menurut pengumuman keluarga, ia meninggal dunia di rumahnya di Portola Valley dikelilingi keluarga, dan meninggalkan istri, anak-anak, saudara kandung, serta anjing peliharaannya, Poppy
- Atkinson dithering buatannya menginspirasi nama podcast Dithering, dan terus digunakan dalam contoh seperti Playdate dan BitCam
Kepergian dan pengumuman keluarga
- Keluarga mengumumkan melalui Facebook bahwa Atkinson meninggal dunia karena kanker pankreas pada malam Kamis, 5 Juni 2025
- Saat meninggal, ia berada di tempat tidur di rumahnya di Portola Valley, dengan keluarga di sisinya
- Keluarga menyebutnya sebagai “remarkable person” dan menuliskan bahwa dunia selamanya berubah karena ia pernah hidup
- Ia meninggalkan istri, dua putri, seorang putra tiri, seorang putri tiri, dua saudara laki-laki, empat saudara perempuan, serta anjing peliharaan Poppy
Karya yang tercatat dalam sejarah Macintosh dan perangkat lunak
- Atkinson dinilai sebagai salah satu tokoh besar bukan hanya dalam sejarah Apple, tetapi juga dalam sejarah komputer
- Folklore.org milik Andy Hertzfeld memuat berbagai kisah tentang Atkinson
- Salah satu yang paling terkenal adalah kisah Steve Jobs yang menginspirasi Atkinson untuk menciptakan roundrect
- Juga diperkenalkan kisah “Negative 2000 Lines Of Code” terkait pelaporan jumlah pekerjaan
- Kode dan algoritmanya disebut sebagai contoh yang efisien dan elegan, dan bahkan di dalam tim Macintosh awal ia dipandang sebagai kontributor kunci yang menerobos keterbatasan perangkat keras
- Algoritma dithering Atkinson menginspirasi nama podcast Dithering dari Daring Fireball, dan efek tersebut terus berguna dalam contoh seperti Playdate dan BitCam
- Selain kontribusi grafis tingkat rendah QuickDraw, Atkinson juga merupakan kreator MacPaint, yang hingga kini dinilai sebagai model bagi editor gambar bitmap
- Atkinson juga merupakan kreator HyperCard, yang pengaruhnya dinilai sangat besar
- Daring Fireball memandang Bill Atkinson sebagai salah satu kandidat programmer komputer terbaik sepanjang masa
1 komentar
Pendapat Hacker News
Di lini masa lain, HyperCard mungkin tidak layu dan mati, melainkan terus matang, merangkul web, dan menginspirasi seluruh genre perangkat lunak untuk membuat perangkat lunak
Di dunia itu, orang-orang akan bisa membentuk pengalaman komputasi mereka sendiri semudah membentuk tanah liat, dan membuat aplikasi pribadi yang benar-benar pas untuk diri mereka. Perangkat komputasi akan menjadi sepeda untuk pikiran seperti yang dikatakan Steve Jobs, bukan hanya untuk programmer tetapi untuk semua orang. Kurasa dunia seperti itulah yang diimpikan Atkinson. Kita telah kehilangan seorang visioner sejati
Banyak orang di sini mengalami HyperCard secara langsung, dan benihnya mungkin tertinggal dalam pekerjaan mereka setelahnya. Saya masih ingat satu kelas penuh di lab komputer sekolah dasar mengerjakan tugas dengan HyperCard, dan jika memikirkan berapa banyak ruang kelas seperti itu pada era 80-an dan 90-an, jumlah pikiran yang terpengaruh pasti sangat besar. Meski tidak berhasil melompat ke paradigma berikutnya atau tidak punya padanan sempurna di kemudian hari, itu sendiri sudah bisa dianggap sukses
Purwarupa awal Tim Berners-Lee juga membayangkan komunikasi dua arah, dan hadir dalam bentuk yang menyediakan editor hiperteks bersama browser. Dalam arti itu, ia masih hidup sampai sekarang dan menjadi salah satu fondasi besar internet modern
Sudah diperbarui dengan nuansa modern, mendukung berbagai platform, dan juga kompatibel dengan stack HyperCard yang sudah ada. Kalau tidak salah urutannya adalah HyperCard → Metacard → Runtime Revolution → Livecode
https://livecode.com
Saat alur ini pertama kali muncul saya masih kecil, dan kakak saya Tuviah Snyder menangani banyak pembaruan dan perubahan di Metacard serta perusahaan pengakuisisinya kemudian, Runtime Revolution. Sekarang dia ada di Apple
Saya juga menulis beberapa program pertama saya sebagai stack yang kompatibel dengan HyperCard, dan cukup menyenangkan melihat aplikasi saya muncul di download.com. Itu masa ketika hal seperti itu masih berarti
Sintaksnya cukup bertele-tele sampai orang bercanda bahwa ia butuh “please” dan “thank you”, tetapi benar-benar sederhana, mudah diakses, dan bekerja dengan baik. Menarik bahwa bahkan hari ini stack HyperCard lama masih bisa dijalankan di web atau mobile, atau dibuat baru dengan cara yang seperti vibe coding yang lebih terstruktur sebelum era vibe coding
Lebih serius lagi, saya masih ingat memasukkan resource FONT kustom ke stack HyperCard dengan ResEdit, lalu membuat grafik tile lewat manipulasi string pada field teks. Itu jauh lebih cepat daripada ikon tombol atau cara lain yang saya temukan, tetapi kemudian tidak lagi berfungsi di System 7
Jadi apa penerus terbaiknya untuk menulis aplikasi umum di web terbuka saat ini? Saya penasaran, kalau mengecualikan jenis-jenis vibe coding
Anekdot dalam Steve Jobs karya Walter Isaacson sangat berkesan
Salah satu pencapaian luar biasa Bill Atkinson adalah memungkinkan jendela yang saling bertumpuk, sesuatu yang sekarang terasa begitu biasa sampai kita jarang lagi dibuat kagum. Jendela di atas tampak memotong jendela di bawahnya, dan ketika jendela dipindahkan seperti menggeser kertas di atas meja, jendela di bawah bisa terlihat atau tertutup
Pada layar komputer nyata, tidak ada lapisan piksel lain di bawah piksel yang terlihat, jadi untuk menciptakan ilusi seperti ini diperlukan kode rumit yang disebut “regions”. Atkinson mengira ia pernah melihat fitur ini di Xerox PARC lalu bertekad untuk membuatnya, tetapi ternyata orang-orang PARC sendiri belum berhasil melakukannya, dan kemudian mereka pun terkejut bahwa ia berhasil
Ia berkata bahwa ia merasakan kekuatan dari kepolosan semacam “bisa melakukannya karena tidak tahu bahwa itu mustahil”, dan karena bekerja terlalu keras, suatu hari dalam keadaan linglung ia menabrakkan Corvette-nya ke sebuah truk yang sedang parkir dan nyaris tewas. Ketika Jobs berlari ke rumah sakit dan berkata, “Aku benar-benar khawatir,” Atkinson menjawab dengan senyum kesakitan, “Jangan khawatir, aku masih ingat regions”
Setahu saya, struktur region buatan Bill merepresentasikan tiap baris yang terlihat di dalam batas jendela dengan cara yang mirip run-length encoding. Jika tidak tertutup, seperti jendela paling atas, bisa dinyatakan bahwa baris paling atas membentang dari 0 sampai lebar jendela, dan tampaknya ada juga bentuk singkat untuk menyatakan bahwa baris-baris berikutnya sama. Karena itu, jendela persegi panjang yang tidak tertutup bisa direpresentasikan dengan cukup ringkas
Jendela yang tertutup sebagian mungkin memiliki baris yang tidak dimulai dari 0, atau tidak memanjang sampai selebar jendela. Jika ada jendela yang lebih sempit di atas jendela latar yang besar, lubang juga bisa muncul di dalam area jendela
Kecerdikan yang sesungguhnya tampaknya ada pada penulisan rutin yang bisa menangani penjumlahan, pengurangan, irisan, dan gabungan dengan cepat untuk region serta persegi panjang dalam struktur seperti ini. Termasuk menelusurinya dengan cepat dan melakukan clipping
Alto tidak memiliki framebuffer; setiap jendela memiliki buffer sendiri, dan microcode menelusuri jendela-jendela itu untuk menghitung apa yang harus ditampilkan pada tiap garis pindai
https://www.youtube.com/watch?v=nhISGtLhPx4
Dengan kemampuan komputasi modern dan paradigma sistem operasi saat ini, sulit untuk sepenuhnya merasakan mengapa ini begitu hebat, tetapi saya tetap tahu sensasi menembus sesuatu yang sebelumnya tampak mustahil
Menjaga sejarah bidang ini tetap hidup dan menghormati orang-orang yang membuatnya mungkin adalah tanggung jawab kita bersama. Jika ada yang mau menggali dalam-dalam dan menjelaskannya, saya ingin mengingatnya dengan cara itu
Saya juga sudah membaca https://www.folklore.org/I_Still_Remember_Regions.html, tetapi mungkin saya belum memahaminya sepenuhnya
Manajer mana pun, terutama Jobs, pasti menyukai orang yang terlalu kompeten sampai bekerja nyaris membuat dirinya mati. Dan di sini itu nyaris benar-benar terjadi
Tetapi itu bukan rumus kebahagiaan pribadi bagi kebanyakan orang, dan sebagian besar dari kita pun tidak akan menghasilkan perbaikan revolusioner meski hidup seperti itu. Dunia memang membutuhkan pekerja hebat, tetapi juga membutuhkan orang tua yang hebat, serta orang-orang yang bahagia dan seimbang
Saat berada di tim ColorSync Apple, para engineer pernah diundang ke rumah Bill di tengah hutan
Saat itu aku tahu siapa dirinya, tetapi entah kenapa merasa kami hanya boleh membicarakan isu terkait warna dan bagaimana hal itu diterapkan pada alur kerja komputer. Setelah dia pensiun, aku lama menyesal karena tidak sekalian mengobrol tentang apa saja
Waktu itu dia sangat mendalami suatu metode fotografi digital. Kalau tidak salah ingat, dia punya drum scanner kelas atas, memindai negatif film, lalu beralih ke alur kerja digital dari titik itu. Aku masih ingat dia sangat antusias dengan cara scanner menangkap area gelap. Menurutnya, dalam alur kerja analog murni, detail bayangan akan hilang, meski penyebabnya mungkin bukan filmnya melainkan proses cetak analog
Dia memperlihatkan foto singkapan batu besar di pesisir Pasifik di komputer, dan dengan bersemangat menunjukkan bahwa detail di dalam bayangan batu masih terlihat. Saat itu dia sedang membuat coffee table book dari foto-fotonya sendiri
Sejujurnya, saat itu aku sempat berpikir, apakah ini hanya engineer kaya yang sudah pensiun, menghamburkan uang untuk peralatan fotografi mahal lalu tiba-tiba menganggap dirinya fotografer? Kurasa aku sedang menimbang pendekatan fotografi “teknis”-nya dengan pendekatan seni murni. Namun setelah lebih memahami kemampuan teknis Ansel Adams, mungkin pada fotografer terbaik kedua ranah itu memang bertumpang tindih
Sekarang aku sedang mengerjakan proyek riset kecil tentang masa ketika warna diperkenalkan di Macintosh, khususnya tentang pemilih warna. Kalau tertarik untuk ngobrol santai yang sedikit menyentuh topik itu, aku bisa membuat akun BlueSky dan menghubungi lewat sana
https://merveilles.town/deck/@rezmason/114586460712518867
Serius, aku juga hampir persis cocok dengan gambaran itu. Hanya saja, dalam kasusku “tiba-tiba” itu berlangsung sekitar 19 tahun. Selama lebih dari 10 tahun aku takut menyebut diriku seniman dalam bentuk apa pun, karena kupikir aku cuma orang yang mengumpulkan sinyal dengan peralatan mahal. Pada akhirnya aku merasa kamera yang melakukan semuanya, aku cuma menekan tombol
Sekarang aku sadar sikap seperti itu merugikan dan tidak perlu. Seni, bahkan seni yang buruk sekalipun, tidak membutuhkan lebih banyak penjaga gerbang
Aku seorang seniman visual. Mungkin perlengkapanku lebih bagus daripada kemampuan atau bakatku, tapi aku tetap seniman visual
Tentu kekurangannya sekarang lebih kecil, tetapi saat itu selisihnya mungkin sekitar 8~12 stop, sedangkan sekarang mungkin sekitar 4~5 stop. Meski begitu, setelah cukup banyak mengerjakan foto hitam-putih, aku paham bahwa walau sebagian besar subjekku tidak serumit itu, kadang aku tetap harus mencari cara mengakali batasan yang dia hadapi
Membicarakan kemajuan umat manusia kadang benar-benar menyenangkan. Tidak banyak hal yang lebih memuaskan daripada menjadi bagian dari roda gigi yang menggerakkan dunia
Aku sangat menyukai alur kerja hibrida ini. Dengan memilih film, kita bisa menentukan nuansa foto, palet warna, grain, dan sebagainya, lalu dengan digital kita bisa menutupi sebagian besar atau seluruh keterbatasan bawaan film analog
Sayangnya, film sekarang terlalu merepotkan. Bagiku, fotografi sudah lama bukan soal kamera atau prosesnya, melainkan soal komposisi. Aku dulu suka film karena hasilnya konsisten, tetapi digital juga bisa dipakai, dan sekarang aku memakainya
Kontribusi Bill pada HyperCard sudah pasti legendaris
Di luar pengalaman di ruang kelas sekolah dasar dan laboratorium komputer, itu juga merupakan perangkat lunak inti untuk program kunjungan belajar di Utah tengah Space Center yang menggabungkan simulator jembatan kapal dan drama live-action, dan telah berjalan lebih dari 20 tahun
https://spacecenter.alpineschools.org
Aku adalah salah satu dari banyak orang yang merasakan manfaat program itu sebagai peserta, relawan, dan staf, dan itu adalah pengalaman terbaik yang pernah kulakukan
Benih keputusan dalam perangkat lunak itu telah membentuk ratusan ribu siswa, dan mereka masih membicarakan program ini dengan penuh semangat sampai sekarang. Bagian terakhir dari HyperCard sepenuhnya pensiun sekitar 12 tahun lalu, dan sekarang kebanyakan menggunakan teknologi berbasis web
Dampak HyperCard, yang memungkinkan para siswa memprogram simulator pesawat antariksa dan menciptakan drama multipengguna yang meyakinkan, interaktif, dan imersif di dalamnya, adalah sesuatu yang dimungkinkan oleh impian Atkinson pada 1985
Bill, semoga kesadaranmu mengembara di antara kolam cahaya yang tak terbatas. Jika Anda sudah membaca sampai sini, semoga Anda mempertimbangkan untuk berdonasi bagi riset kanker pankreas
https://pancan.org
Aku pertama kali bertemu Bill lewat video chat pada 2020 dan jadi sedikit mengenalnya
Setelah itu dia mengirimkan hadiah yang mengubah hidupku. Dalam beberapa tahun terakhir kami tidak banyak berbicara, tetapi aku tahu dia sebelumnya pernah mengalami “kematian”, dan secara mental sudah siap sejauh yang mungkin bisa dilakukan seseorang. Aku tidak ragu dia menerima perjalanan terbesar dalam hidup dengan penuh martabat
Kami tidak selalu sepakat soal perangkat lunak, tetapi kami berbagi ketertarikan pada hal yang tak diketahui dan makna dari segala sesuatu. Sampai jumpa di seberang sana, Bill
Aku pernah bertanya kepada Bill apakah setelah mengambil gelar sosiologi dan ilmu politik aku masih bisa menjadi engineer
Saat itu aku benar-benar menikmati menulis perangkat lunak, tetapi tidak punya pendidikan formal. Dengan tawanya yang khas, dia bilang tentu saja bisa, dan bahkan aku mungkin akan melakukannya lebih baik daripada kebanyakan orang. Dia melihat itu bukan sebagai kelemahan, melainkan kekuatan. Aku akan merindukannya
Karena di universitas papan atas, R dan pemodelan statistik sering dipakai
Kalau belum menontonnya, saya merekomendasikan dokumenter General Magic yang didirikan bersama oleh Bill pada tahun 1990
Salah satu adegan yang sangat mengagumkan adalah ketika orang biasa tampak bingung, seolah bertanya mengapa ada orang yang ingin gagasan “memeriksa email di Times Square”
Itu adalah masa depan yang sulit dibayangkan, tetapi mereka memikirkannya. Meski begitu, kebanyakan orang bahkan belum pernah mendengar General Magic
https://www.youtube.com/watch?v=JQymn5flcek
https://youtu.be/JQymn5flcek?si=2TMJ8b9zsR_Kitj-&t=1297
Dalam dokumenter ini juga ada adegan seseorang mengekspresikan kegembiraan saat membayangkan smartphone. Jika ditonton sekarang, rasanya jadi sulit ditonton karena membuat kita menggeleng dan berkata, “Ah, ternyata tidak semengagumkan yang Anda bayangkan.”
Bill Atkinson benar-benar orang yang sangat menarik
Wawancaranya dengan Leo Laporte pada 2013 enak didengarkan. Ini klip pendek berdurasi 6 menit yang membahas perjalanan mendaki gunung dan asal-usul HyperCard
https://www.youtube.com/watch?v=bdJKjBHCh18
Wah. Semoga Bill beristirahat dengan tenang. Saya rasa dia orang yang pantas mendapat garis hitam di bagian atas
topcolordi pengaturan, tetapi kalau begitu tautan di sidebar jadi tertutup. Kecuali jika Anda melakukan hack CSS lokalZaman sekarang orang menganggap antarmuka WIMP itu hal yang wajar, lalu melupakan para perintis yang menciptakannya
Sangat disayangkan melihat aplikasi desktop menerima hal-hal seperti menu hamburger, yang mungkin masuk akal di mobile tetapi justru membuat hidup lebih sulit di desktop yang dirancang untuk WIMP. Ada hari-hari ketika saya ingin memakai antarmuka yang dibuat Bill