Bab 84 Karya Tulis dan Rencana Pengajaran Su Han
Akibatnya, ekosistem yang dibangun di atas sistem miliknya sendiri tidak dapat dipindahkan begitu saja ke atas sistem W. Jika ingin memindahkannya, harus menyusun dan mengkompilasi ulang perangkat lunak yang benar-benar baru. Untuk ekosistem perangkat lunak di masa depan yang jumlahnya bisa mencapai jutaan, hal ini sama sekali mustahil. Karena itu, satu-satunya jalan adalah membangun ekosistem bahasa milik sendiri agar dapat membentuk lingkaran ekosistem sendiri. Orang lain tidak akan semudah itu ikut campur. Setidaknya, rintangan hak kekayaan intelektual saja sudah sulit dilewati oleh kebanyakan orang.
Agar dapat mengembangkan bahasa pemrograman yang benar-benar baru dalam waktu sesingkat-singkatnya, Su Han tidak mau membuang-buang waktu. Ia memutuskan untuk meminjam konsep bahasa Java. Saat itu, Java baru saja muncul, bahkan masih berupa ide dan belum membentuk sistem, apalagi dirilis ke publik. Selama ia bisa menulis ulang bagian-bagian Java yang sudah matang, lalu menutup semua jalan pengembangannya di masa depan, maka Java pun bisa dijadikan miliknya. Dengan cara ini, Su Han dapat menyelesaikan satu set bahasa pemrograman yang matang dalam waktu paling singkat.
Bagaimanapun juga, Java telah mengalami iterasi selama bertahun-tahun dan teknologinya sangat matang, penggunaannya pun sangat praktis.
......
[Barangkali ada yang bertanya, mengapa tokoh utama tidak mengembangkan bahasa Han? Bahasa Han seharusnya menjadi standar dalam novel teknologi, dan setiap novel pasti memilikinya. Namun menurut Hua Mao, agar sebuah bahasa dapat membentuk ekosistem perangkat lunak dengan cepat, harus menurunkan hambatan, bukan menambahnya. Belum lagi betapa sulitnya mengembangkan bahasa Han. Kalaupun tokoh utama sehebat dewa dan mampu menciptakan bahasa Han, apakah ia bisa membuat seluruh programmer dunia mau belajar bahasa Han dan menggunakan bahasa Han untuk membangun ekosistem perangkat lunak? Wubi jelas lebih ilmiah dan efisien daripada pinyin, tapi kenapa pinyin tetap menang? Karena pinyin lebih mudah dipelajari, lebih cepat dikuasai, dan tidak perlu biaya waktu yang besar. Oleh sebab itu, meskipun agak merepotkan, lebih banyak orang yang memilihnya.
Tak ada yang suka belajar di luar rencana, kemalasan itu fitrah manusia. Baik sistem maupun bahasa, seharusnya dibuat sesederhana mungkin. Hanya dengan menurunkan biaya waktu belajar, produk dapat segera diproduksi dan sistem dapat segera dibangun. Kesederhanaan menurunkan biaya belajar dan mempercepat keterlibatan lebih banyak orang dalam pengembangan. Jika memaksa programmer asing harus belajar bahasa Han lalu bahasa Han sebelum bisa menulis perangkat lunak, itu justru menutup pintu untuk sebagian besar programmer. Ekosistem bahasa seperti itu mustahil bisa internasional. Gambaran orang asing berebut belajar bahasa Han hanyalah angan-angan penulis novel yang terlalu idealis.
Ada satu fakta obyektif yang harus diakui: pasar komputer dalam negeri saat ini tidak besar, pembajakan merajalela, dan bagi perusahaan W, pasar ini tak berarti apa-apa. Pertarungan sesungguhnya di masa depan ada pada perebutan pasar internasional. Jika tidak mampu mengalahkan sistem W di pasar internasional, maka apa gunanya sistem yang dikembangkan tokoh utama? Bukan hanya tidak bisa menghasilkan uang, tapi juga harus menonton sistem W terus membesar, akhirnya kerja kerasnya sia-sia.
Terima kasih atas dukungan semua terhadap Hua Mao. Tanpa rekomendasi resmi, hanya bisa mengandalkan dukungan suara rekomendasi dan suara bulanan dari saudara-saudari sekalian.]
......
Sebenarnya Su Han sudah mempunyai rencana perkembangan yang cukup matang untuk sistemnya sendiri.
Ia ingin meniru pola pengembangan sistem Android. Sistem Android dibangun dengan kerangka dasar Linux, di atasnya dikembangkan sistem tersendiri. Sederhananya, Android adalah mesin virtual yang berdiri di atas Linux. Su Han berharap bisa mengikuti pola pengembangan ini, lalu membangun ekosistem independen di atas sistem miliknya. Nantinya, Su Han bisa mengubah sistemnya ke dalam mode apapun yang ia inginkan: sistem komputer, sistem basis data, sistem server, dan juga sistem ponsel. Saat itu, sistem Su Han akan menjadi sistem serba guna yang bisa dimodifikasi sesuka hati.
Namun, inti sistem milik Su Han tidak akan meminjam dari Linux, melainkan akan dikembangkan secara mandiri. Selama inti sistem berada di tangannya, maka kerajaan ekosistem perangkat lunaknya akan menjadi kelompok yang kokoh tak tergoyahkan, tak seorang pun bisa menantang, termasuk perusahaan Mikrokomputer yang selama ini tak tertandingi.
......
Su Han memutuskan menamai bahasa barunya sebagai Bahasa Long. Dalam waktu singkat, ia menulis makalah setebal dua ratus ribu kata. Ia juga secara mandiri menyusun beberapa panduan dan contoh klasik dari masa depan sebagai bahan promosi bahasa tersebut.
......
Libur Tahun Baru tiba. Su Han pergi ke rumah Wei Haoguang. Melihat kedatangan Su Han, Wei Haoguang sangat gembira. Setelah Su Han duduk, ia mengeluarkan makalah yang telah dicetak dan menyerahkannya pada Wei Haoguang sambil berkata, "Guru! Silakan lihat, ini adalah hasil penelitian saya selama ini."
Wei Haoguang tentu saja terkejut, tidak menyangka Su Han sudah punya hasil akademis secepat ini. Efisiensinya sangat tinggi hingga membuatnya terheran-heran. Namun mengingat Su Han ikut serta penuh dalam proyek Risc, wajar saja jika ia mendapat pemahaman baru dari proyek tersebut. Sebenarnya, sebagian besar mahasiswa bimbingannya juga menulis makalah seputar proyek Risc. Jadi, karya Su Han pun dianggap wajar.
Tapi ternyata makalah ini cukup tebal, tampaknya tidak sedikit yang ditulisnya.
Wei Haoguang menerima makalah itu dan melihat judulnya, langsung tertegun.
"Perihal Pentingnya Nasionalisasi Bahasa Pemrograman dan Pembuktian Hak Kekayaan Intelektual Mandiri: Studi Kasus Bahasa Long"
"Apa ini?" tanya Wei Haoguang dengan rasa ingin tahu.
Su Han menjawab, "Ini adalah bahasa pemrograman komputer yang saya ciptakan sendiri."
Apa!
Wei Haoguang benar-benar terkejut mendengarnya.
Su Han menciptakan bahasa pemrograman komputer! Dan benar-benar hasil ciptaannya sendiri? Seorang diri?
Wei Haoguang segera membolak-balik makalah itu dan mulai membacanya.
Dalam makalah tersebut, Su Han secara rinci menguraikan pentingnya nasionalisasi bahasa pemrograman komputer. Ia juga menjelaskan dan membuktikan secara mendalam tentang bahasa tingkat tinggi yang ia ciptakan, bernama Bahasa Long.
Sebagai dekan Fakultas Ilmu Komputer di Universitas Musui dan juga pakar nasional di bidang teknik, membaca makalah bukanlah hal yang sulit bagi Wei Haoguang. Namun semakin ia membaca, semakin ia dibuat terkesima oleh fungsi dan prospek pengembangan Bahasa Long yang diciptakan Su Han. Yang luar biasa, daya perluasan bahasa ini sungguh mengagumkan. Bahasa ini tidak hanya mengintegrasikan secara sempurna dengan teknologi komputer yang telah matang saat ini, tetapi juga memberikan prediksi dan penjelasan bagi perkembangan teknologi di masa depan.
Isi makalah disusun secara logis, runtut, dan saling terkait. Jika bukan karena menyaksikan sendiri, Wei Haoguang sulit mempercayai bahwa makalah sehebat ini benar-benar ditulis oleh Su Han. Seorang mahasiswa doktoral yang baru saja menempuh jalur langsung dari sarjana, sudah ingin menciptakan sebuah bahasa pemrograman. Ini sungguh luar biasa.
Setelah waktu cukup lama, barulah Wei Haoguang berkata pada Su Han, "Su Han! Tulisanmu luar biasa. Kau benar-benar jenius di antara para jenius. Aku benar-benar tidak tahu seperti apa otakmu itu? Oh iya, karena kerangka dan konsep Bahasa Long-mu sudah ada, kapan kau berencana memulai pengembangan resminya?"