#037 プログラミング偉人伝!ソフトウェアの父「アラン・チューリング」
2022/5/8 ·
-
始まりましたひまじんプログラマーの週末エンジニアリングレッスンよいしょ気合入ってますねはいということでこのラジオはひまじんの中級エンジニアが送る駆け出しエンジニアをキャリアアップさせるラジオになってますお願いしますはい私中級エンジニアのノリと申します
-
初級エンジニアの順平ですよろしくお願いします今日は普段の業務とは全く関係ないんですがそういうのいいですね今日はプログラミング偉人伝ということでコンピューターにまつわるすごい人たちの話をしていこうかなと思っています偉人シリーズですねということで今回の
-
紹介する人物はコンピューターコンピューターなのかな
-
ソフトウェアの生みの親と言われておりますアランチューリングという人物についてアランチューリングそれについてちょっと話していこうと思いますなるほどソフトウェアの父もちろん有名な人ですよね有名だねこの人は知らなかったですね知らなかったですか例えば実はこの人すごい業績残してるんでなんかね
-
どういう基準であれなのかは知らないんですけどチューリング賞っていうのがあってなんかコンピューターにおけるすごい業績を残した人に
-
授けられるチューリング賞っていう賞があったりしますねはいはいはいなるほど賞の名前になっちゃうぐらいの人ノーベル賞とかもノーベルさんなんでしたっけあれ違うかもあれはねノーベルさんですあれノーベルさんですかノーベルさんですあれそういうレベルってことですよねそういうことそういうことコンピューター界のノーベル賞ことチューリング賞ってありますなるほどなるほどちなみに過去の受賞者としてはですねはい
-
例えばですけど2016年にはTim Berners-Leeさんという人が受賞してるんですけどこの人はHTTPとかそのウェブの基礎を作った人ですね
-
そういう人が受賞してたりとかあとねデニスリッチーさんっていうねデニスリッチーさんC言語作った人ですねC言語作った人なんか作った人は大体受賞してるんかもしれないですねそうですねだいぶなんかいろんな今使われてる有名な技術を作ってる人は大体受賞してるかもしれないやばい賞だなそうなんですねっていう賞の名前になってたりとかあとイギリスの
-
紙幣の人になりましたなるほど本当にすごい人ですね日本で言うと樋口一葉と同等みたいな感じです今はもう変わっちゃってるんですか?いやなんか最近なったと思うよ最近なんですか?すご元気なんだじゃあ雑にもなっちゃうぐらいの人なんですね偉人ですねそれぐらいのあとチューリングさんが提案したチューリングテストっていうやつもね
-
結構有名ですね聞いたことはある気がします聞いたことある気がするこれどんなテストかっていうと人工知能系のテストなんですよAIとかそうAIですね一応このチューリングテストの目的としてはですね機械がいかに
-
人間に近い振る舞いができるかどうかを判別するためのテストみたいなうんうんうんなるほどなるほど要はAIの精度を確かめる的な感じだよね多分はいでとりあえず審査員10人用意するんですよはいで話題を特に提供せずにその相手と会話をしてはいその相手がコンピューターだっていう風に見抜かなければ合格とおーで7人以上騙せたら成功
-
クリアみたいなこれがチューリングテストっていうやつの概要ですねちなみに2014年にどっかのコンピューターがクリアしたらしいです7割超えた7割超えしました7人騙せましたとそこまで来てるんですねそうらしいですねそんな感じで結構名前が残ってますねチューリングさんの名前はちなみに1個
-
1個聞いていいですかソフトウェアの父ということでそもそもソフトウェアとはっていうところをちょっと聞きたいんですけどソフトウェアとはソフトウェアの話するとなるとハードウェアと対になると思うんですけどハードウェアって実際に動いてるPCとかスマホとかこういう
-
物理的なデバイスですねソフトウェアって中身じゃないですかその中に入ってるソフトウェアが革命的だったことはその中身のソフトウェアを変えるだけでその同じハードなのに挙動が変わるところが結構革命みたいな感じなんですよ今でこそは当たり前だけど当時はやっぱ革命だったと
-
そうそうそうそう実際すごいじゃん実際すごいですね確かにだってね別に今これOSMacにMacのOSインストールしてるからMacとして動いてるけどWindowsだったらWindows入れればWindows動くしね確かにすごいですねそうそういう意味でこのソフトウェアっていう概念を作った人物とされてるのがこのアラン・チューリングという
-
人物なんですよそういう概念がそもそもなかったんですよねそうそうそうそう確かにそういうことかなるほどそれが彼が提唱したチューリングマシンという概念があって当時は別にそれも実物として作られたわけじゃないんですけどこういうのあったら最強じゃないみたいな感じでアラン・チューリングが作った空想を形にしたのが今のコンピューターの原型になっているっていうなるほどなはい
-
アラン・チューリングは別にコンピューター学者ってわけじゃなくて当時そもそもコンピューター自体が作られていく時代って感じだと思うんでただの数学者だったんですよ数学者だったんですけど結構天才みたいな歴史に出てくるよくある天才みたいな
-
わかりますはいあのめちゃくちゃなかけてる部分もあるけど
-
結構小見性みたいなそういう感じの人らしいんですよすげえ才能あるけど他の部分全然ダメみたいなそうそうそうそうとにかく字が汚かったです面白いあと人に分かりやすいように説明するとかもあんま得意じゃなかったんだけどとにかく数学がめちゃくちゃ長けてて教わらずに微分析文をできたという伝説があります伝説だそれすごいね
-
自分で微分積分にたどり着くっていう奇跡を起こしたらしいですあまりにも数学が高すぎてて実は戦争でもすごい成績を残してるんですよ当時は世界大戦とかがあって第2次世界大戦ぐらいの人なんですか1かな
-
1かな多分第2次の時はもうお亡くなりになってるような気がするそこら辺の戦争の時期の方でそうそうそう当時ドイツ軍がめちゃ強かったんですよなんといってもすごい暗号の力を持ってたというかドイツ軍がエニグマっていう暗号を作る機械を使ってたんですけどその暗号解読がめちゃくちゃ難しいらしいですね
-
かっこいいですねそうなんですけどそのエニグマに対応してチューリングはねボンブっていうね暗号解読用のデバイスを開発してエニグマ専用みたいな感じのやつでそのデバイスを使ってドイツ軍の暗号を突破してで戦争の終結をね2年から4年早めたと言われてますすごいすごいそうなんですよ
-
2年から4年早めたらだいぶな人の命救ってますよねだいぶ人の命を救ってるんですよですよね素晴らしいなだけど実はこれ結構ずっと一言されてたらしくて明かされたのが何年だっけなちょっといつかは忘れたんですけどだいぶチューリングがお亡くなりになったねしばらく後に明かされたらしいですね面白いですねなるほど
-
あともう一つ隠されてた理由としてはチューリング後半は悲惨な人生をたどってるんですよそのきっかけがある日家に強盗が入ってきたみたいなその強盗を手引きしたのが一緒に住んでたボーイフレンドだったんですねアランチューリング同性愛者なんですよそういうことですよねなんですけど
-
当時イギリスだと同性愛者って犯罪でそういう時期ですねバレると捕まって男性ホルモンをぶち込まれるっていうねそういう時代だったんですよ家に泥棒入って警察に通報するんですけどチューリングさんは
-
ご存知の通りあんまりコミュニケーション得意じゃないので同性愛者ってことがその時にバレてしまいましてお捕まりになってそれで2年後とかに副読自殺をしたっていう風に言われてるんですけどいやそうなんですかそうそうそうそう悲しい自殺なんか最後はちょっと悲しい死を遂げてるんですけどはい
-
そんな方が作ったのが今我々が触っているコンピューターの原型チューリングマシンというわけですねすごいなそうなんだソフトウェアそうなんですよ最初に作ったチューリングマシンっていうのはパーツが3つあって本体と紙テープと紙テープの内容を読み取るヘッドみたいな部分みたいな
-
なるほどですね割とそれもコンピューターの原型に近くて紙テープがディスクかな言わばハードディスクとかそういう系の役割になっててヘッドがヘッドなんだろうなIOなのかなインプットアウトプットというか入力出力のところかな本体がおそらくCPUとかに値すると思うんですけどそんな感じのやつを最初空想しててなるほど後々それが形にされてたみたいな
-
感じでコンピューターが生まれていったそうですよすごいなそうなんですねこのチューリング先生の生涯を語った映画が2014年に映画あるんですねそうそうそうそうタイトルなんだっけなイミテーションゲームイミテーションゲームアランチューリングさんの映画イミテーションゲームはい面白そうですねチューリングデンみたいな感じなのかな多分うんうんうん
-
これまあ書籍もあるんですけど上巻しかないっていう下巻が見つからないまだリリースされてないそうなんですよお楽しみっていう状況ですねでも上巻2015年だからこれ下巻はなんだろうね諦めたのかな可能性ありますね可能性あるないやでもねこれすごい評価高いんでちょっといつか読もうかなと思うんですけどあ下巻あった普通にありました普通にあったわ
-
結構読んだ人はおもろいって書いてますねでもなんかむずいらしいあれですかアランチューリングさんの生涯の話それともソフトウェアに関する話アランチューリングさんに関する話なんだけど結構書いてる人がガチ勢っぽくて割と数学とかコンピューターの理論に踏み込んでるらしいので結構むずいらしい本の方は映画は多分もっと大衆向けにどんどん
-
簡単にしてると思うんですけどっていう感じでねちょっとガチりたい人は書籍の方でガチりたい人は書籍で立ち向かってみるといいなっていう感じですねなるほどということで今回はそんなアラン・チューリングさんの人生を紹介する回でございました偉人伝会ということで
-
いやもっとなんかいろいろ紹介したいですけどね他の人とかもねガンガン全然聞いたことないっていう感じでもなんか知りたいですね普通に聞いたことないけどそんなすごい人いるんだっていう人とかも知りたいですねいいですねちょっとまあもし人気だったら面白いよっていう声があったらね
-
どんどんやっていこうかなと思うんでこういう人いますよとかっていうのもあったらいいですよねこれやってたら普通に知識つきそう引き出し多いなみたいな業務には関係ないですけど全然開発には行きないけどねトークスキルとして行きそうですね本日はアランチューリングさんでしたありがとうございましたアランさんありがとうございましたありがとうございましたお越しいただきましたではまた次回バイバイ
-
イマジンプラグラマーではメールを募集していますトークテーマ悩み要望などなど何でも募集中です宛先はhima pro 11 at mark gmail.comhimapro 11 at mark gmail.comになりますそれではまた次回
#037 プログラミング偉人伝!ソフトウェアの父「アラン・チューリング」