Sejarah Komputer

Donald Knuth Sebuah Biografi Profesional

Donald Knuth Sebuah Biografi Profesional
Sebagai seorang termasyhur di bidang ilmu komputer, Donald Knuth dinobatkan sebagai "bapak analisis algoritma" dan telah menerima berbagai penghargaan bergengsi. Dia tidak hanya jenius matematika dan pemrograman komputer, tetapi juga seorang profesor, penulis, dosen, dan musisi terkenal.

Tahun yang Lebih Muda

Lahir dari orang tua Jerman-Amerika Ervin Henry Knuth dan Louise Marie Bohning pada 10 Januari 1938 di Wisconsin, Donald Ervin Knuth adalah anak ajaib. Dia pergi ke Milwaukee Lutheran High School dan sudah menunjukkan kejeniusan analitisnya setelah memenangkan kontes di kelas delapan dengan mengembangkan algoritme yang menemukan 4500 kata dalam judul 'Ziegler's Giant Bar, mengalahkan ukuran hakim sebelumnya dengan 2500 kata.[1]

Di perguruan tinggi, Knuth mengambil jurusan fisika setelah menerima beasiswa di Case Institute of Technology, tetapi kemudian beralih ke matematika. Saat kuliah, dia menemukan komputer IBM 650 yang kemudian dia gunakan untuk membuat program komputer yang berbeda. Di antara program populer yang dia buat adalah salah satu yang digunakan untuk menganalisis kinerja pemain bola basket di tim yang dia kelola, sehingga membantu mereka memenangkan pertandingan.

Knuth adalah salah satu individu langka yang menerima dua gelar di tahun yang sama. Dia mendapatkan B .-nya.S. dalam matematika pada tahun 1960, dan dianugerahi gelar M.S. dalam matematika sebagai penghargaan fakultas khusus, yang mencatat kinerja akademiknya sebagai luar biasa. [2] Tiga tahun kemudian, ia memperoleh gelar PhD dalam bidang matematika di California Institute of Technology (CalTech).

Karir akademik

Knuth bergabung dengan CalTech sebagai asisten profesor setelah menyelesaikan PhD-nya pada tahun 1963. Dia kemudian menjadi profesor dan terus mengajar di universitas hingga 1968. Dia meninggalkan CalTech dan pindah ke Institute for Defense Analyses' Communications Research Division (IDA) untuk melakukan penelitian matematika, tetapi pergi setelah satu tahun.

Setelah tinggal sebentar di IDA, ia melanjutkan karirnya di dunia akademis dengan bergabung dengan fakultas di Universitas Stanford. Dia menemukan ceruknya di Stanford dan terus mengajar di sana sampai pensiun pada tahun 1993. Dihormati sebagai Profesor Seni Pemrograman Komputer, ia menyandang status Emeritus sesudahnya. Selama tinggal, ia membuat beberapa mata kuliah penting, di antaranya: Analisis Algoritma, Matematika Konkrit, dan Seminar Pemrograman dan Pemecahan Masalah.[3] Setelah pensiun dan sampai sekarang, ia sesekali memberikan kuliah gratis di Universitas Stanford tentang berbagai masalah teknis. Dia secara kolektif menyebut kuliahnya "Rencana Komputer". Mengingat popularitasnya, ceramahnya diposting online di saluran Youtube, "stanfordonline".[4]

Karir Penulisan

Knuth juga dikenal luas sebagai penulis Seni Pemrograman Komputer (TAOCP), sebuah studi dalam algoritma pemrograman dan metode yang diterapkan dalam sistem komputer. Dia mulai menulis buku itu pada tahun 1962 ketika dia masih mengerjakan PhD-nya. Sebelum itu, Knuth menulis kompiler untuk komputer yang berbeda. Keahliannya dalam hal ini mencapai penerbit Addison-Wesley dari mulut ke mulut dan mereka menutup kesepakatan dengannya untuk menulis buku tentang desain kompiler. Ketika ia menyelesaikan draft tulisan tangan pertama pada tahun 1965 dengan 12 bab 5] penerbit memutuskan untuk mengatur ulang draftnya menjadi tujuh volume dan pada tahun 1968 volume pertama diterbitkan. Pada tahun 1973, tiga jilid pertama buku tersebut diterbitkan. Penerbitan Volume 4 ditangguhkan karena masalah produksi atas penggunaan tipografi. Banyak yang tidak disukai Knuth, penggunaan pengaturan huruf terkomputerisasi oleh Addison-Wesley untuk rilis Volume 2 tahun 1973 tidak menghasilkan cetakan berkualitas tinggi. Seorang perfeksionis yang terkenal, Knuth ingin meniru pengaturan huruf yang digunakan untuk volume asli dan ini tidak lagi tersedia.

Hal ini menyebabkan pencapaian luar biasa lainnya, the TeX dan Metafont sistem pengaturan huruf digital yang digunakan untuk rilis berikutnya dari revisi TAOCP-nya. Selama pengembangan TeX dia datang dengan melek pemrograman, metode pemrograman di mana kode sumber dapat disematkan dalam teks deskriptif. Dia kemudian menerbitkan program TeX dan Metafont yang kemudian dia terbitkan. TeXbook dan The METAFONTbook masing-masing diterbitkan pada tahun 1984 dan 1986 1986.[6] Menariknya, Knuth menawarkan untuk membayar $2.56 (256 sen adalah satu dolar heksadesimal), yang dikenal sebagai cek hadiah Knuth[7], untuk setiap kesalahan yang ditemukan dalam buku. Ini menghasilkan penyempurnaan lebih lanjut dari konten dan revisi buku yang lebih halus yang kemudian diterbitkan.

Selain TAOCP, Knuth juga menulis buku matematika, Bilangan surealis. Dia juga menulis artikel untuk Jurnal Matematika Rekreasi dan berkontribusi pada karya Joseph Madachy Matematika saat Liburan.

Dibesarkan sebagai seorang Lutheran, Knuth juga menulis buku-buku yang berkaitan dengan agamanya. Dia mempublikasikan 3:16 Teks Alkitab Diterangi memberikan analisis bab 3, ayat 16 dari setiap buku dalam Alkitab. Dia diundang untuk memberikan kuliah berdasarkan buku ini yang akibatnya mengarah pada penulisan Hal yang Jarang Dibicarakan Ilmuwan Komputer, berdasarkan ceramahnya tentang Tuhan dan Ilmu Komputer.

Kecemerlangan dan kebijaksanaan Knuth dalam ilmu komputer, yang ditampilkan oleh buku-bukunya, sangat penting dalam dunia pemrograman komputer. Dia menerima lebih dari 100 penghargaan untuk karya-karyanya, dua di antaranya sangat bereputasi - Penghargaan ACM Grace Murray Hopper pertama pada tahun 1971 dan Penghargaan ACM Turing pada tahun 1974.

Kecenderungan musik

Kebanyakan geek komputer lebih teknis daripada kreatif. Knuth adalah salah satu pengecualian. Selain keahlian komputer dan matematikanya, dia adalah seorang organis dan komposer. Keterampilan musiknya kemungkinan diwarisi dari ayahnya, seorang organis. Khususnya dia menciptakan sebuah mahakarya musik, Fantastica Apocalyptica, sepotong organ, selesai pada tahun 2016 untuk merayakan wahyu Santo Yohanes yang Ilahi. Ini ditayangkan di Swedia pada tahun 2018.

Cahaya Terkemuka

Seorang ilmuwan komputer terkemuka dan penulis kontemporer, prestasi Knuth di bidang matematika dan ilmu komputer sangat penting dan telah mengilhami banyak pemrogram yang bercita-cita tinggi selama bertahun-tahun. Penerima banyak penghargaan yang layak, Knuth menjadikan pemrograman komputer sebagai seni sepanjang karirnya.

Sumber:

  1. Wikipedia. “Donald Knuth”, N.d., https://en.wikipedia.org/wiki/Donald_Knuth Diakses 09 Okt 2020
  2. David Walden, “A.saya. Penghargaan Turing - Donald (“Don”) Ervin Knuth”, N.d. https://amturing.acm.org/award_winners/knuth_1013846.cfm Diakses 09 Okt 2020
  3. Wikipedia. “Donald Knuth”, N.d., https://en.wikipedia.org/wiki/Donald_Knuth Diakses 09 Okt 2020
  4. Donald Knuth, “Rencana Komputer”, N.d., https://www-cs-faculty.stanford.edu/~knuth/renungan.html Diakses 09 Okt 2020
  5. David Walden, “A.saya. Penghargaan Turing - Donald (“Don”) Ervin Knuth”, N.d. https://amturing.acm.org/award_winners/knuth_1013846.cfm Diakses 09 Okt 2020
  6. Wikipedia. “Donald Knuth”, N.d., https://en.wikipedia.org/wiki/Donald_Knuth Diakses 09 Okt 2020
  7. Wikipedia. “Seni Sejarah Komputer”, N.d., https://en.wikipedia.org/wiki/The_Art_of_Computer_Programming#History Diakses 09 Okt 2020
Shadow of the Tomb Raider untuk Tutorial Linux
Shadow of the Tomb Raider adalah tambahan kedua belas untuk seri Tomb Raider - waralaba game aksi-petualangan yang dibuat oleh Eidos Montreal. Permain...
Cara Meningkatkan FPS di Linux?
FPS adalah singkatan dari Bingkai per detik. Tugas FPS adalah mengukur kecepatan bingkai dalam pemutaran video atau pertunjukan game. Dengan kata sede...
Game Lab Aplikasi Oculus Teratas
Jika Anda adalah pemilik headset Oculus maka Anda harus tahu tentang sideloading. Sideloading adalah proses menginstal konten non-toko di headset Anda...