Bab 93: Bahasa Long Masuk Mata Kuliah Pilihan di Universitas
Banyak mahasiswa penasaran dan pergi ke perpustakaan untuk meminjam buku panduan tentang bahasa Long. Saat itulah mereka menyadari sesuatu yang mengejutkan: pencipta bahasa Long ternyata adalah seorang mahasiswa doktoral dari Universitas Musair. Meskipun mahasiswa doktoral dari Universitas Musair sudah dianggap sebagai puncak prestasi oleh sebagian besar mahasiswa sarjana, namun bahasa pemrograman komputer seperti ini biasanya hanya bisa diciptakan oleh para ahli nasional, bukan? Sesuatu yang begitu prestisius, bagaimana mungkin seorang mahasiswa doktoral berani memikul tanggung jawab sebesar itu? Sungguh sesuatu yang sulit dipercaya.
Banyak mahasiswa pun merasa bahasa Long yang merupakan produk lokal ini terlalu tidak meyakinkan. Walaupun bahasa Long adalah buatan dalam negeri, tidak ada yang bodoh; bahasa tanpa ekosistem jelas tidak akan berkembang, sekalipun berasal dari negeri sendiri. Apakah bisa membangun ekosistem perangkat lunak? Bahkan, apakah bisa benar-benar menghasilkan perangkat lunak melalui kompilasi juga masih jadi pertanyaan.
Karena bahasa Long hanya merupakan mata kuliah pilihan bersifat eksperimental dan tidak memberikan kredit, maka banyak mahasiswa enggan mempelajari bahasa yang dianggap tidak meyakinkan dan tidak ada nilainya itu. Namun, ada juga yang tertarik pada bahasa Long. Meskipun bahasa Long belum memiliki ekosistem perangkat lunak, tetapi karena merupakan produk lokal, mereka tidak menutup kemungkinan bahwa suatu saat nanti pemerintah akan memberikan dukungan besar. Siapa tahu setelah lulus nanti, dengan menguasai bahasa Long, mereka bisa masuk ke institusi pemerintah yang prestisius!
Dengan prinsip bahwa semakin banyak kemampuan semakin baik, beberapa mahasiswa pun tetap memilih mengambil mata kuliah bahasa Long. Namun ketika mereka mulai mendalami, mereka menemukan bahwa bahasa Long buatan dalam negeri ini ternyata lebih menarik dari yang dibayangkan. Akan tetapi, buku hanya memberikan data teoritis, apakah hasilnya sesuai masih harus diuji di laboratorium komputer.
Pada saat itu, jumlah komputer di universitas masih terbatas, sehingga harus mengantri untuk mendapatkan tempat. Maka untuk sementara, mereka hanya bisa fokus mempelajari teori dulu.
...
Di sebuah universitas ternama,
Di sebuah kamar asrama mahasiswa tingkat akhir,
“Hei! Kakak, kalian sudah belajar bahasa Long belum?”
“Aku gila kalau mau belajar itu. Bahasa baru, buatan lokal pula, mana ada ekosistem perangkat lunak. Belajar pun percuma.”
“Aku juga merasa bahasa Long ini kurang meyakinkan. Lihat saja penciptanya! Hanya seorang mahasiswa doktoral. Membuat bahasa pemrograman komputer, setidaknya harus ahli nasional, bukan? Jadi bahasa Long ini memang tidak bisa diandalkan.”
Mendengar hal itu, semua pun mengangguk setuju.
Walaupun pencipta bahasa Long adalah mahasiswa doktoral dari Universitas Musair yang tergolong jenius, tapi jarak antara mahasiswa doktoral dan ahli nasional masih sangat jauh.
“Sebenarnya, walaupun bahasa Long diciptakan oleh ahli nasional, menurutku tetap tidak ada harapan. Tanpa ekosistem perangkat lunak, bahasa yang tidak digunakan orang tidak bisa disebut bahasa. Masa belajar seumur hidup hanya untuk sesuatu yang sia-sia!”
Mereka semua tertawa mendengar itu.
Orang yang pertama kali mengangkat topik berkata, “Tapi aku merasa bahasa Long cukup menarik. Banyak fitur yang cerdas, tidak seperti C dan C++ yang merepotkan. Terutama manajemen memorinya otomatis, sistem bisa mengambil memori kembali tanpa perlu menghapus manual. Selain itu, panjang data juga tetap. Tidak memakai header file, tidak mendukung macro, dan tidak ada variabel global. Bukankah itu menarik?”
“Sudahlah! Itu pun tidak ada, ini juga tidak ada, ini bahasa cacat!”
Mereka semua tertawa bersama.
“Tanpa dukungan macro, mana bisa disebut bahasa pemrograman. Sepertinya mahasiswa doktoral itu memang cuma sebatas itu kemampuannya.”
“Kamu salah lihat, Kak! Mana mungkin ada bahasa yang tidak mendukung macro? Tanpa macro, bagaimana cara mendefinisikan konstanta?”
“Di buku panduan dijelaskan, penggantian macro tidak bisa menjamin keamanan tipe. Kalau mau mendefinisikan konstanta, bisa dicoba sebagai salah satu anggota kelas. Bukankah itu imajinatif?”
Mereka semua terdiam mendengar penjelasan itu.
Kakak tertua berkata, “Ada contohnya di buku?”
“Ada! Ayo lihat bersama.”
Mereka pun berkumpul dan mulai berdiskusi berdasarkan contoh yang ada.
Semua punya dasar bahasa pemrograman yang cukup, dan setelah meneliti dengan cermat, mereka menyimpulkan bahwa walau tidak ada syarat tetap, dengan metode di buku tetap bisa menyelesaikan masalah yang sama.
“Sepertinya kita memang agak meremehkan bahasa Long ini. Lihat saja, solusinya lebih sederhana daripada bahasa klasik.”
“Memang menarik. Mahasiswa doktoral dari Universitas Musair ini ternyata cukup hebat juga.”
“Tentu saja! Kalau tidak berbakat, mana bisa mengembangkan bahasa sendiri?”
“Tapi punya kemampuan pun percuma! Tanpa ekosistem perangkat lunak, belajar pun tidak bisa diterapkan, apa gunanya?”
Mereka semua kembali mengangguk.
Kakak keempat berkata, “Aku tidak berpikir begitu! Jurusan komputer di universitas kita sudah termasuk terbaik se-Indonesia. Menurut kalian, apakah mungkin kepala jurusan tidak setuju dengan mata kuliah pilihan sebesar ini? Bahasa Long pasti sudah diuji dan didukung penuh oleh jurusan. Kalau jurusan saja mendukung, mungkin ke depannya negara juga akan mendukung. Kalau suatu saat nanti ekosistem perangkat lunak nasional dibangun dengan bahasa Long, setelah lulus bisa masuk institusi pemerintah, bukankah itu bagus?”
Mereka saling menatap.
Harus diakui, pendapat dari teman sekamar itu cukup masuk akal.
“Ngomong-ngomong, Kakak ketiga, besok kamu sudah dapat giliran ke laboratorium komputer, kan? Bawa Kakak keempat, coba semua contoh dari buku panduan, lihat hasilnya.”
“Siap!”
Seiring waktu berjalan, semakin banyak mahasiswa di laboratorium komputer yang berhasil menyelesaikan perangkat lunak sesuai panduan.
Reputasi bahasa Long di kalangan mahasiswa pun semakin baik.
Banyak yang mulai tertarik pada bahasa Long.
Bagi mahasiswa komputer yang menggunakan bahasa Long,
Bahasa Long benar-benar sangat mudah digunakan.
Menurut mereka, kesederhanaan bahasa Long jauh mengungguli bahasa klasik.
Jika belajar bahasa klasik seperti hidup di bawah perlakuan ibu tiri yang galak,
maka belajar bahasa Long seperti tumbuh di bawah kasih sayang ibu kandung.
Jika bahasa klasik penuh dengan kesulitan dan seolah-olah menyiksa tanpa bisa melawan,
bahasa Long membuat mahasiswa merasa nyaman, seolah-olah ditemani pelayan pribadi yang selalu siap membantu.
Hal ini membuat perhatian terhadap bahasa Long semakin meningkat.
...
Waktu pun cepat berlalu hingga tiba tahun 1993.
Dalam setahun terakhir,
Negara Hua Xia resmi memulai proyek penerbangan antariksa berawak.
Pada Olimpiade tahun lalu, atlet-atlet Hua Xia berhasil meraih lima puluh empat medali.