OS yang terlupakan yang lebih canggih daripada Windows pada 1995 — dan mati sebelum ada yang menyadarinya


Pada tahun 1995, Windows ada di mana-mana. Itu juga, mari kita bersikap baik, agak rapuh. Anda tidak begitu menggunakan Windows saat itu, melainkan menegosiasikannya. Multitasking berjalan sampai tidak. Audio kadang berfungsi. Dan sesekali, seluruh sistem hanya berhenti dan menatap ke kekosongan selama beberapa detik, seolah-olah membutuhkan istirahat. Kami menerimanya karena itu normal.

Dan kemudian ada BeOS. Sistem operasi aneh ini, yang hampir terasa terlalu mulus, sepertinya sama sekali tidak memiliki masalah-masalah itu. Ia tidak crash dengan cara yang sama. Ia tidak membeku ketika dipaksa. Ia tidak terasa seperti selalu selangkah di belakangmu. Ia hanya ... bekerja. Dan hampir tidak ada yang menyadarinya.

BeOS dibuat untuk kecepatan, bukan sejarah

Tanpa beban, tanpa alasan

Sebagian besar sistem operasi dibentuk oleh masa lalunya. Keputusan lama, perangkat keras lama, kompromi lama yang terus bertahan. BeOS tidak memiliki masalah itu. Ia muncul dengan segar. Tidak ada rantai warisan yang menyeret di belakangnya. Tidak ada, "kami harus mendukung hal ini dari tahun 1987, atau semuanya akan rusak." Yang berarti ia bisa fokus pada sesuatu yang sangat sederhana: bagaimana perasaan sistem itu. Dan itu adalah bagian yang orang lupakan. Bukan tolok ukur, bukan spesifikasi, tetapi perasaannya.

Klik sesuatu. Itu terbuka seketika. Pindahkan sebuah jendela, dan itu benar-benar mengikuti mouse Anda alih-alih tertinggal setengah detik, seolah-olah sedang mempertimbangkan kembali permintaan Anda. Tidak ada keraguan. Tidak ada penundaan mikro yang secara tidak sadar Anda pelajari untuk diterima. Rasanya ... langsung. Seolah-olah komputer mengikuti Anda, bukan meminta Anda untuk memperlambat.

Multitasking, media, dan dukungan multi-CPU langsung bekerja

Tidak ada drama, tidak ada hang, tidak ada 'kenapa itu rusak?'

Jika Anda menggunakan komputer pada tahun 90-an, Anda akan mengingat ini: Anda mulai menyalin sebuah file, lalu membuka hal lain. Mungkin memutar audio di latar belakang. Dan tiba-tiba semuanya berhenti begitu saja. Mouse masih bisa bergerak sedikit, tapi tidak ada yang merespons. Anda menunggu, menghela napas, dan kemudian mempertimbangkan pilihan hidup Anda. BeOS tidak seperti itu. Segalanya terus berjalan. Bukan dalam arti "secara teknis ini multitasking". Dalam cara yang sangat harfiah, sangat terlihat. Sistem tetap responsif bahkan ketika harus melakukan pekerjaan yang sebenarnya.

Itu karena semuanya dijalankan secara threading. Bukan hanya aplikasi, tetapi bagian-bagian dari aplikasi. Antarmuka pengguna tidak terjebak menunggu tugas latar belakang selesai. Jadi tidak ada yang menahan sisa sistem sebagai sandera. Dan kemudian ada sisi media. Sebagian besar sistem operasi memperlakukan audio dan video seperti sesuatu yang akan mereka urus nanti. BeOS tidak. Sistem ini dibangun untuk itu. Anda bisa memutar audio, mengutak-atik file, membuka aplikasi, dan sistem tidak rusak. Tidak ada bunyi crackling. Tidak ada perlambatan aneh. Tidak ada momen 'jangan sentuh apapun saat ini terjadi'.

Dan untuk kesenangan ekstra, itu menangani beberapa CPU dengan benar. Di tahun 90-an. Ketika kebanyakan sistem bahkan tidak tahu apa yang harus dilakukan dengan satu CPU. BeOS hanya menggunakan perangkat keras apapun yang Anda berikan tanpa membuat masalah besar tentang itu. Yang, sejujurnya, mungkin bagian yang paling mengesankan. Itu tidak terasa canggih. Itu hanya terasa ... normal. Begitulah jauhnya ia di depan zamannya.

Sistem file itu aneh dengan cara terbaik

Mencari sebenarnya masuk akal untuk sekali ini






Mari kita bicara tentang berkas sebentar. Karena sebagian besar dari kita masih menanganinya seolah-olah itu tahun 1995. Folder, subfolder, dan satu direktori di mana semuanya dikirim untuk mati. Dan di suatu tempat di sana ada berkas yang kamu butuhkan, mungkin diberi nama sesuatu yang berguna seperti “final_final_REAL_v2”. BeOS memandang kekacauan itu dan … tidak menerimanya. Sistem berkasnya memperlakukan berkas lebih seperti data daripada objek. Semuanya memiliki metadata. Semuanya diindeks. Dan sistem benar-benar menggunakannya.

Jadi alih-alih menggali, kamu bisa saja mencari. Bukan dengan cara 'mengetik sesuatu dan berharap', tapi dengan cara 'ini diperbarui secara langsung saat hal-hal berubah'. Bagian itu masih terasa agak konyol. Kamu menjalankan kueri, dan saat file ditambahkan atau diubah, hasilnya langsung diperbarui. Tidak perlu menyegarkan, atau menjalankan ulang. Ini hal yang halus, tapi begitu kamu menyadarinya, kamu mulai bertanya-tanya mengapa kita pernah puas dengan cara lain.

BeOS tidak kalah karena itu lebih buruk

Itu kalah karena dunia tidak memberikan ruang untuknya

Di sinilah masalahnya menjadi menjengkelkan. BeOS tidak gagal dengan cara produk buruk gagal. Ia tidak runtuh karena beratnya sendiri. Ia tidak dikirim dalam kondisi rusak. Ia tidak membingungkan pengguna. Ia hanya tidak memiliki dukungan, cukup dukungan perangkat keras, atau cukup pengembang yang mengembangkan untuknya. Tidak ada pijakan kuat dengan pabrikan. Dan Microsoft sudah menguasai seluruh pasar seperti naga pada emas.

Jadi meskipun BeOS lebih baik dalam beberapa hal, itu tidak masalah jika orang tidak bisa dengan mudah mendapatkannya atau menjalankan perangkat lunak yang mereka butuhkan. Dan kemudian ada momen Apple. Apple hampir membeli Be. Bayangkan garis waktu itu sejenak. Mereka akhirnya tidak membelinya dan memilih NeXT sebagai gantinya, dan itu menjadi macOS. Yang tentu saja bagus, tetapi itu juga berarti BeOS tidak pernah mendapatkan kesempatan kedua itu. Setelah itu, pada dasarnya semuanya berakhir. Tidak dramatis, bahkan tidak sekaligus. Hanya perlahan memudar sementara semuanya terus bergerak.

Kita masih mengejar apa yang sudah benar dari BeOS

Ini bagian yang tidak nyaman. Banyak hal yang membuat BeOS terasa istimewa waktu itu masih belum terselesaikan secara konsisten hingga hari ini. Kita memiliki perangkat keras yang lebih cepat, daya yang jauh lebih besar, dan sistem yang bisa melakukan hal-hal yang konyol di atas kertas. Dan tetap saja kamu masih mengalami momen-momen itu. Sedikit keterlambatan, gangguan acak, dan perasaan 'kenapa ini memakan waktu sedetik?' yang sudah kamu pelajari untuk diabaikan. BeOS tidak memiliki gesekan yang sama itu.

Hal ini berfokus pada membuat sistem terasa langsung. Tidak dipenuhi dengan fitur, atau fleksibel tanpa batas, tapi responsif. Dan itu terdengar seperti hal kecil sampai Anda menyadari seberapa besar pengalaman komputasi sehari-hari Anda bergantung padanya. Ada proyek open-source yang disebut Haiku yang masih melanjutkan ide itu. Ini bukan arus utama, tapi ada. Seperti pengingat diam-diam bahwa pendekatan ini berhasil. Dan masih berhasil. BeOS tidak mati karena tertinggal. Ia mati karena semuanya yang lain lebih mudah untuk dikirim, dijual, dan distandarisasi.

Tapi jika kamu benar-benar melihat apa yang dilakukannya… Itu tidak kuno. Itu hanya awal. Dan mungkin sedikit terlalu benar untuk zamannya sendiri.

Artikel terkait