Buka Intisari Editor secara gratis
Editor FT Roula Khalaf memilih cerita favoritnya dalam buletin mingguan ini.
Pada awal tahun 1960-an, ketika sebagian besar komputer memenuhi seluruh ruangan, para programmer di dunia hampir tidak dapat memenuhi stadion bisbol. Hanya beberapa ribu spesialis yang mampu menangani bahasa pengkodean misterius seperti Fortran dan Cobol, dan mainframe berat yang mereka jalankan.
Pada pertengahan tahun 1970an, terdapat jutaan programmer. Langkah pertama komputasi ke arus utama didorong oleh karya Thomas Kurtz, yang meninggal bulan ini pada usia 96 tahun, dan rekan-rekannya. Universitas Dartmouth Profesor John Kemeny. Pada tahun 1964, pasangan ini menciptakan bahasa pemrograman yang sederhana, cepat, dan intuitif yang disebut Basic. “Ini adalah upaya pertama dalam sejarah komputasi yang mencoba mendekatkan komputasi. . . kepada massa,” kenangnya dalam pernyataan tahun 2014. dokumenter.
“Kita semua yang telah menulis kode selama 60 tahun terakhir dapat berterima kasih kepada Thomas Kurtz,” kata salah satu pendiri Microsoft, Bill Gates, yang saat remaja menciptakan program komputer pertamanya dalam Basic dan meluncurkan Microsoft pada tahun 1975 dengan versi Basic untuk mikrokomputer. . “Pada tahun 1960an, ketika komputer masih sangat besar, mahal dan hanya tersedia bagi para ilmuwan, dia yakin setiap orang harus memiliki akses.”
Sejak awal, Kurtz ingin menciptakan sistem yang bahkan dapat digunakan oleh mahasiswa seni liberal Dartmouth hanya dengan beberapa jam pengajaran. Basic, yang merupakan singkatan dari Kode Instruksi Simbolik Serba Guna untuk Pemula, menggantikan perintah bahasa pengkodean lain yang tidak dapat dipahami dengan kata-kata umum dalam bahasa Inggris seperti “LET”, “IF”, dan “THEN”.
Ini dikembangkan bersama dengan inovasi Kemeny dan Kurtz lainnya yang disebut “berbagi waktu”, yang memungkinkan banyak orang menggunakan komputer mainframe secara bersamaan. Bersama-sama, ide-ide ini membuka jalan bagi pengembangan pribadi. revolusi komputer pada tahun 1970an dan 1980an, serta industri komputasi awan beberapa dekade kemudian.
Lahir pada tahun 1928 di Oak Park, pinggiran Chicago, Kurtz dilatih sebagai ahli matematika dan menerima gelar doktor dari Princeton pada tahun 1956. Tahun itu, Kemeny mempekerjakannya untuk mengajar matematika di Dartmouth, di mana dia akan tinggal selama hampir 40 tahun.
Ketika Dartmouth mendapatkan komputernya sendiri pada tahun 1959, Kemeny dan Kurtz ingin komputer tersebut dapat digunakan oleh semua orang di kampus. MIT sudah menggunakan konsep pembagian waktu untuk penelitian: alih-alih “mengelompokan” setiap pekerjaan secara keseluruhan, sistem pembagian waktu menjalankan banyak pekerjaan selama satu detik pada satu waktu. Ide Kurtz adalah memanfaatkan hal ini untuk tujuan pendidikan, yang menurutnya merupakan “ide yang benar-benar gila” pada saat itu.
Komputer pertama Dartmouth tidak mampu menjalankan sistem pembagian waktu, tetapi Kurtz dan Kemeny mulai membuat kode satu dengan tangan dan merekrut mahasiswa untuk membantu. Dekrit Kurtz kepada siswanya adalah: “Dalam semua kasus di mana ada pilihan antara kesederhanaan dan efisiensi, kesederhanaanlah yang dipilih.”
Jika sistem pembagian waktu Dartmouth adalah pendahulu sistem operasi saat ini, maka Basic adalah aplikasi pertamanya. Kecemerlangannya terletak pada kesegeraannya: sebuah program dasar yang sederhana dapat menghasilkan respons hanya dalam beberapa detik.
Tes pagi hari pada tanggal 1 Mei 1964, menunjukkan bahwa kedua sistem berfungsi, ketika dua program dasar dijalankan secara bersamaan di komputer mainframe General Electric baru Dartmouth menggunakan pembagian waktu. Kurtz segera menghubungkannya ke mesin teletype di kampus, yang dapat mengirim pesan ke komputer mainframe dan kemudian mencetak tanggapannya. Ratusan mahasiswa segera menggunakannya, dan jaringan Dartmouth kemudian menyebar ke universitas-universitas di seluruh Amerika Serikat, melalui saluran telepon.
“Gagasan akses jarak jauh ini, yang saat ini mendominasi komputasi, selain PC. . . Tom berada di garis depan dalam melihat ke mana arahnya,” kata Stephen Garland, yang bertemu Kurtz saat masih mahasiswa di Dartmouth dan kemudian menjadi profesor di sana, mengarahkan pengembangan sistem pembagian waktu dan Basic Dartmouth.
Kurtz percaya bahwa 5 juta orang telah mengetahui cara menulis Basic ketika Microsoft merilis versinya untuk Altair 8800. Lebih banyak versi menyusul, termasuk versi dari IBM dan pembuat komputer Inggris Acorn, yang BBC Basic-nya digunakan di banyak sekolah di Inggris pada tahun 1980an. .
Meskipun Kemeny, yang meninggal pada tahun 1992, lebih dikenal di antara keduanya, Kurtz layak mendapatkan pengakuan sebagai “mitra setara”, menurut Garland.
Kedua profesor tersebut memperkirakan bahwa ilmu komputer akan tersebar luas sehingga universitas perlu membantu mahasiswanya untuk memahaminya. “Mereka menyadari bahwa keputusan harus dibuat mengenai penggunaan komputer di masyarakat dan yang terbaik adalah banyak orang memahami apa itu komputasi,” kata Garland, “sehingga mereka tidak tertipu oleh jargon atau gagasan tersebut. bahwa komputer selalu tersedia. Bagus.”