BERTEMU PENGEMBANG

Apresiasi yang Dinantikan

Kreator BBEdit, Rich Siegel, menempatkan pengguna di atas segalanya.

BBEdit mungkin merupakan salah satu alat pengembang yang paling dicintai di berbagai platform, tetapi sang kreator, Rich Siegel, sebenarnya memiliki ambisi yang relatif sederhana. Dia mulai menulis versi pertama perangkat lunak tersebut pada tahun 1989 karena ia membutuhkan sebuah editor yang dapat menangani file berukuran “besar”— sekitar lebih dari 32 KB.

“Salah satu limitasi Macintosh Pascal terletak pada keterbatasannya mengolah file sumber yang berukuran lebih dari 32 kilobyte,” jelasnya.

Setelah lebih dari seperempat abad sejak debut komersil BBEdit, aplikasi tersebut kini telah menjadi aplikasi favorit di antara para pengembang, ilmuwan, desainer web, dan penulis karena kemampuan dan kecepatannya. (Siegel menguji file berukuran 12 GB secara rutin saat ini.)

Siegel tetap menjadi kepala arsitek dan insinyur utama di BBEdit. Molekul kafein yang menjadi tato di lengannya memiliki banyak makna tentang etos kerjanya. Kami berbincang sejenak dengannya di kantor pusat Bare Bones Software di utara Boston, kantor ini juga menjadi tempat tinggalnya bersama sepasang burung beo Afrika berwarna abu-abu.

Seperti apa kondisi awal BBEdit?
Saat itu, untuk merilis perangkat lunak Mac, kita harus menaruhnya di Info-Mac Archive, sebuah FTP repository menggunakan hosting dari Stanford. Jadi, itulah yang saya lakukan, dan beritanya menyebar dengan cepat secara online.

Saya telah menyebutkan bahwa ada yang menginginkan salinannya di dalam disket, mereka dapat mengirimkan disket dan amplop yang mencantumkan alamatnya untuk dikirimkan kembali. Saat itu, saya mendapatkan banyak sekali kiriman disket.

BBEdit telah memiliki standar perangkat lunak yang berlaku seumur hidup. Bagaimana perubahan basis pengguna tersebut menurut Anda?
Basis kami bermula sebagai pengembang, ilmuwan, administrator sistem, dan pengguna teknis lainnya untuk perangkat lunak Mac. Perubahan besar pertama adalah popularitas di kalangan penulis HTML dan pengembang back-end untuk web. Ketika berita tersebut menyebar, kami mampu membantu masyarakat untuk memahami bahwa internet dibangun menggunakan teks — yang dapat Anda perlakukan sebagai data atau dokumen. Jadi, gelombang selanjutnya membawa para arsitek internet, analis kripto, dan ilmuwan dari berbagai disiplin ilmu yang tidak terduga.

Gelombang ketiga kemudian membawa para penulis dan pembuat konten lainnya — masyarakat melihat teks mereka bukan sebagai data melainkan kata, dan mereka ingin untuk sedikit mungkin menjalin hubungan dengan kata-kata tersebut.

Namun, sebanyak perubahan yang telah kami lihat, ada kegembiraan konstan untuk para pelanggan kami. Mereka adalah orang-orang yang hanya ingin menyelesaikan pekerjaannya. Mereka tidak tergoda oleh hal lain di alat yang tersedia di perangkat lunak mereka.

Proyek mengejutkan apa yang Anda ketahui telah dibuat menggunakan BBEdit?
Sangat banyak! Pelanggan kami menggunakan BBEdit untuk menyusun novel, tesis doktoral, dan karya tulis lainnya. Satu pelanggan telah menggunakan BBEdit sebagai bagian dari alur kerja pengembangan untuk menerbangakn UAV [pesawat tanpa awak] berukuran F-16, sistem kontrol penerbangan mengirimkan data ke BBEdit secara langsung, tempat para insinyur memeriksa, mengubah, dan mengirimkannya kembali ke pesawat hanya dalam beberapa detik. Bahkan ada pula Proyek Genom Manusia yang menggunakan BBEdit untuk membantu menganalisis rangkaian DNA panjang.

Versi 3.0 dari BBEdit, “accelerated for Power Macintosh” (dioptimalkan untuk Macintosh), dari tahun 1994.

Bagaimana evolusi perangkat lunak ini selama bertahun-tahun?
BBEdit telah mengalami transformasi besar-besaran. Pertama, adanya koneksi terhadap PowerPC. Kami mengembangkan komponen OpenDoc, dan beberapa arsitektur internal yang kami kerjakan dan masih digunakan.

Kemudian penyusunan ulang arsitektur internal tersebut hampir seluruhnya diikuti dengan koneksi terhadap Mac OS X — BBEdit merupakan aplikasi pihak ketiga pertama yang berjalan secara native pada OS baru tersebut — kemudian ada juga koneksi terhadap Intel. Tahun lalu, kami kembali melakukan penyusunan ulang terhadap BBEdit, kali ini sebagai aplikasi AppKit.

Di antara PowerPC dan OpenDoc, ada pengembangan lainnya, yaitu kemunculan World Wide Web. BBEdit memilliki model pemasangan tersambung saat ini, dan dua pelanggan kami — satu pelanggan di Inggris dan satu lagi di Spanyol — secara mandiri menuliskan alat markah HTML. Itu terjadi pada tahun 1995, dan kami tidak mengerti apa itu HTML, yang kami tahu HTML tengah berkembang pesat pada saat itu. Kami akhirnya mengevaluasi alat tersebut, kami memilih satu rangkaian alat untuk digabungkan dengan BBEdit, dan kami berhasil. Hanya sedikit yang kami tahu...

BBEdit merupakan salah satu aplikasi yang paling dicintai. Mengapa Anda berpikir demikian?
Kami selalu menghargai pengguna. Setiap keputusan internal mengenai tampilan dan fungsi berusaha menjawab pertanyaan “Apa yang dibutuhkan pengguna?” dan “Bantuan apa yang dapat kita berikan untuk membuat mereka semakin produktif?” (Bukan “Bagaimana cara kita memberikan apa yang mereka minta?” karena itu bukan pertanyaan yang tepat untuk kami jawab.) Macintosh diperkenalkan untuk membantu setiap orang melakukan hal-hal hebat. Hal tersebut lah yang menjadi keyakinan kami.