Kabar Wafatnya Thomas E. Kurtz
(computerhistory.org)-
Mengenang Thomas E. Kurtz
- Kabar wafatnya pelopor komputer Thomas Kurtz
- Kurtz adalah salah satu penemu bahasa pemrograman BASIC dan Dartmouth Time-Sharing System
- Pada awal era komputasi akademik di tahun 1960-an, belum ada bahasa pemrograman sederhana untuk mahasiswa S1
- Kurtz dan Kemeny mengembangkan Dartmouth Time-Sharing System agar para mahasiswa dapat menggunakan BASIC
-
Menemukan panggilan hidup
- Lahir di Oak Park, Illinois, lulus dari Knox College pada 1950
- Meraih gelar doktor matematika dari Princeton University pada 1956
- Memperoleh pengalaman dengan komputer SWAC di UCLA
- Mengajar sebagai profesor di Dartmouth sambil mengembangkan Dartmouth Time-Sharing System
-
Pencapaian yang berpengaruh
- Bahasa BASIC terus berkembang di berbagai generasi komputer
- Pada 1978, mahasiswa Harvard Bill Gates dan Paul Allen mengembangkan versi BASIC untuk MITS Altair 8800
- Popularitas BASIC melonjak pada era komputer pribadi
-
Karier yang beragam
- Menjabat sebagai direktur Dartmouth Kiewit Computation Center dari 1966 hingga 1975
- Pada 1979, dengan dukungan IBM, menyusun program magister komputer dan sistem informasi
- Mendirikan True BASIC, Inc. pada 1983
- Berkontribusi pada pembentukan komite X3J2 untuk pengembangan standar ANSI BASIC
- Terpilih sebagai ACM Fellow pada 1994
-
Tentang penulis
- Dag Spicer mengawasi koleksi sejarah permanen di Computer History Museum
- Merancang pameran, pemasaran, dan program pendidikan museum serta menjawab pertanyaan riset
- Memberikan wawancara tentang sejarah komputer kepada media besar seperti NPR, The New York Times, dan The Economist
1 komentar
Komentar Hacker News
Saya pertama kali belajar pemrograman dengan bahasa BASIC, dan saat merancang bahasa D saya merujuk pada kemudahan manipulasi string di BASIC. Manipulasi string di bahasa C penuh bug. Salah satu tujuan utama di bahasa D adalah membuat manipulasi string menjadi mudah, dan itu berhasil. Saat me-review kode C, hampir pasti saya menemukan bug di bagian manipulasi string. Saya biasa bertanya kepada orang-orang yang tidak tahu cara kerja terminasi null pada fungsi
strncpy().Saya menulis program pertama saya dengan BASIC pada 1977, lalu menulis kompiler untuk varian BASIC yang terbatas di Z80. Saya membuat kompiler bahasa mesin yang berjalan dengan RAM 14KB. Terima kasih kepada Thomas Kurtz.
Ia hidup sampai usia 96 tahun, dan saya menulis banyak QBASIC. Pada 1986-90-an di India, yang kami punya hanya MSDOS, dan saya membuat teman serta keluarga terkesan dengan GWBASIC. Saat beralih ke MS WINDOWS 3.1, saya jadi tergila-gila pada grafis di QBASIC. Saya memulai dari BASIC lalu berkembang ke CLIPPER, FOXPRO, MFC, hingga Borland C++. Terima kasih kepada bahasa BASIC.
Warisan BASIC luar biasa. Berkat BASIC ROM di Atari 800XL, saya belajar BASIC di usia muda. BASIC membuat saya merasakan kreativitas dalam pemrograman komputer. BASIC memang tidak cocok untuk proyek besar, tetapi sudah lebih dari cukup untuk anak-anak. Berkat BASIC, saya bisa memulai karier awal saya dalam pengembangan game. Saya tidak tahu nama Thomas E. Kurtz, tetapi saya tetap merasa berterima kasih atas bahasa BASIC.
Saya mewawancarai Thomas Kurtz pada 2010, dan ia sangat ramah serta menyambut saya dengan hangat. Pencapaiannya di Dartmouth luar biasa, dan tujuannya adalah mendidik serta memberdayakan mahasiswa dan masyarakat melalui teknologi.
Saya mulai pemrograman pertama kali dengan BASIC pada 1976, dan mencoba membuat game pendaratan di bulan di IBM 5100. Itulah yang membuat saya mulai belajar pemrograman dengan BASIC. Setelah itu saya menggunakan berbagai komputer dan bahasa. BASIC telah memberi kegembiraan dan inspirasi kepada banyak orang.
BASIC adalah bahasa pemrograman pertama di sekolah menengah di Swedia. Berkat BASIC, saya mulai menekuni pemrograman dan menempuh jalan yang sangat memuaskan.
Bahasa Pascal dikritik karena keterbatasan sistem awal dan ketidakcocokan antar-implementasinya. Sebaliknya, BASIC adalah tulang punggung industri komputasi mini dan mikro, dengan beragam implementasi dan fitur. Implementasi BASIC juga tidak saling kompatibel.
Warisan BASIC tidak mungkin diremehkan. Misi BASIC di Dartmouth bersifat revolusioner. Bagi banyak pengguna komputer baru, itulah bahasa pemrograman pertama yang mereka temui. BASIC memberi pengaruh besar bersamaan dengan lahirnya komputer pribadi.