Alan Turing (1912-1954)
Mungkin kamu sudah pernah mendengar nama ini sebelumnya dari film The Imitation Game, sebuah film yang memang didasarkan pada kisah nyata kehidupan Alan Turing (yang tentunya setelah didramatisir sedemikian rupa).
Alan Turing adalah seorang matematikawan Inggris. Pada waktu perang dunia kedua, ia bersama timnya berhasil memecahkan kode yang digunakan Jerman dalam komunikasi selama perang.
Dalam perang dan dalam operasi intelijen, sangat lazim sejumlah pihak mengacak
pesan yang mereka kirimkan ke pihak lain agar ketika musuh berhasil mendapatkan pesan itu, musuh tetap tidak dapat mengerti artinya. Hanya pihak penerima yang memiliki rumus atau aturan untuk menerjemahkan pesan teracak tersebut hingga dapat dimengerti. Mesin Enigma adalah mesin yang digunakan Jerman untuk mengacak dan menerjemahkan pesan-pesan tersebut.
Karena pihak sekutu tidak mengetahui aturan-aturan yang digunakan oleh Jerman, maka mereka tidak dapat mengerti pesan-pesan tersebut sekalipun mereka berhasil menyadapnya. Alan Turing berhasil mengembangkan mesin bernama Bombe untuk mencari pola dan menerjemahkan pesan-pesan tersebut.
Alan Turing sangat terobsesi dengan mesin. Terutama mesin yang dapat menggantikan manusia dalam menghitung.
Pada waktu itu komputer belum ada di muka bumi. Yang disebut sebagai komputer
adalah orang-orang yang bekerja melakukan perhitungan di atas kertas. Hal-hal yang sekarang tidak dilakukan manusia, seperti misalnya menghitung lintasan komet, dihitung oleh banyak orang yang bekerja sebagai komputer.
Karena sebenarnya tugas para manusia komputer
ini adalah melakukan perhitungan menggunakan aturan-aturan yang baku tanpa perlu banyak berpikir, Turing membayangkan mesin yang akan dapat digunakan untuk menggantikan mereka. Mesin ini dapat diberi instruksi yang sederhana, tetapi dapat melakukan perhitungan yang sangat kompleks. Inilah yang disebut sebagai mesin Turing. Cikal bakal dari komputer yang kamu pakai hari ini.
20th Century Mathematics - Turing - The Story of Mathematics
Alan Turing: Great Minds - SciShow
Alan Turing - Giants of Computer Science - Undefined Behavior
How did the Enigma Machine work?
Berikutnya: Mesin Turing