\r\n\r\n
最初のコンピュータはいつ発明されたのか?
しかし、それは簡単なことではなく、聞く相手によって答えは異なります。
誰が最初のコンピュータを発明したかという問題は、その言葉をどう定義するかによって、大きく変わってくる。
辞書出版社の間でも意見が分かれており、英オックスフォード英語辞典では以下のように定義されている。
"可変プログラムで与えられた指示に従い、通常はバイナリ形式のデータを保存し処理するための電子機器"。
以下は、Wechsler's Dictionaryが定義する米国における「コンピュータ」の定義です。
"データの保存、取り出し、処理が可能なプログラム可能な通常の電子機器"
重要な違いは、ウェクスラーの辞書にある「コンピュータが電子化されていないと基準を満たせない」という曖昧さです。コンピュータは、アナログコンピュータとデジタルコンピュータに分けられるというのが、多くの専門家の見解である。アナログコンピュータは、必ずしも電源を必要としません。
あなたの意見次第で、さまざまな候補者が現れることでしょう。
コンピュータを最初に発明した人物を考えるとき、最もよく名前が挙げられるのは、チャールズ・バベッジである。
バベッジ(1791-1871)は、数学、機械工学などいくつかの分野を専門としたイギリスの博学な人物である。
その代表的な機械が「差延機」と「解析機」である。1822年に開発された「差分エンジン」は、多項式関数の値を計算し、航海に役立てるものであった。
解析エンジンは、CPUの前身(バベッジは「工場」と呼んだ)、メモリ(「記憶装置」と呼んだ)など、現代のコンピューターと同じような特徴を多く持っている。
バベッジはこの解析エンジンを作るための十分な資金を持っていなかった。1991年、ロンドンの科学技術館は、バベッジの時代の技術を使って、ついにこの機械の完全なモデルを作ることができたのである。
バベッジが現代のコンピューターの父と呼ばれるのは当然だが、古代の2つの装置が最初のアナログ・コンピューターとされることが多い。中国の南車とギリシャのアンティキティラ島の仕掛けである。
南向きの戦車は、紀元前5世紀の東部呉馬車装甲車のレプリカです。南を指すという特徴は、紀元前1世紀頃に付け加えられた。磁石を使わず、走行開始時に方位を決め、車輪に取り付けた歯車で方位を調整する仕組みである。
アンティキティラ島の機構は、オリー(天文位置を決定するために使用される)である。1901年、ギリシャ諸島の難破船から発見された。その仕組みは、紀元前205年から紀元前60年の間に作られたものです。30以上の歯車が噛み合い、固定式リングダイヤル、手回しクランクを搭載しています。
古代ギリシャの崩壊後、その技術は1000年以上にわたって姿を消した。14世紀にヨーロッパで機械式天文時計が登場するまで、人類の文明は同程度の技術的進歩を遂げることはなかった。
1935年から1938年にかけて、ベルリンのドイツのパイオニア、コンラッド・ツス**は、世界初のプログラマブルコンピューター「Z1」を製作しました。
Z1は35mmフィルムにミシン目を入れて指示を読むことができたが、3万個の金属部品の精度が悪く、有効に機能することはなかった。このコンピューターは、第二次世界大戦中の空襲で破壊されました。
Z3は、世界初のプログラマブルな全自動デジタルコンピューターであった。Z3はループはあるが条件ジャンプはなく、メモリと計算ユニットは電話リレーをベースにしていた。
もし、コンピューターが電子的な必要性から生まれたと考えるなら、イギリスの電話技師トミー・フラワーズは、最初のコンピューターを発明したと強く主張できるだろう。
ハナが設計・製作した「コロッサス」は、第二次世界大戦中、英国がドイツ軍最高司令部間の暗号メッセージの解読に使用したものである。
世界初のプログラマブル電子デジタルコンピュータである。
しかし、コロッサスはまだ記憶されたプログラムではなく、スイッチやプラグでプログラムされている。コンピュータのプログラムを変更しようとすると、配線や再編成の長いプロセスを経なければならない。
世界初の電子式ストアドプログラムコンピューターは、「マンチェスター・ベビー」と呼ばれたSSEM(Small Scale Experimental Machine)である。
英国マンチェスターにあるビクトリア大学のフレデリック・ウィリアムズ、トム・キルバーン、ジェフ・タトルの3人によって設立され、1948年6月21日にマンチェスターベイビーが初競技を行った。
しかし、不思議なことに、この機械は実用的なコンピューターとしてではなく、世界初のラムのテストベッドとして開発された。
ウィリアムズ、キルバーン、チュティルの3人は、すぐにSSEMを改良してマンチェスター・マークI(1949年)を完成させた。1951年、「マルキ」は世界初の汎用コンピュータ「マンチェスター電子計算機(ferrantimark1)」へと進化を遂げた。
もちろん、マンチェスターの電子計算機は、今のような機械にはまだまだほど遠いものだった。しかし、1950年代半ばになると、開発のスピードは飛躍的に上がっていた。開発のスピードは、わざわざコンピュータの将来性を考える必要がない理由の一つです。
1970年代に入ると、アメリカのジョン・ブランケンバックが、最初のパーソナルコンピューターといわれる「Kenback-1」を開発した。 このコンピューターは、1971年に発売されたが、わずか50台しか生産されなかった。750ドル、今なら5,000円程度で売れた。
しかし、「KENBUCK-1」といえども、スイッチやランプの連続でデータを入力する現在の機械とは一線を画している。
近代的な機械に似た最初のコンピューターはゼロックス社の「アルト」(1974年)である。モニター、GUI(グラフィカル・ユーザー・インターフェース)、マウスを備えていた。アプリケーションはウィンドウで開き、アイコンやメニューはOS全体で共通です。ゼロックス・アルトは正式には発売されなかったが、世界の大学で約500台が使われた。
1979年、スティーブ・ジョブズはAltoのデモ機を受け取り、Apple LisaやMacintoshシステムの基礎となるコンセプトを採用した。
そして、1981年8月、ついにIBMからパーソナルコンピューターが発売された。このオープンアーキテクチャーのマシンは、すぐに人気を博し、多くの互換性のあるプログラムや周辺機器が生み出された。発売から1年以内に753本のソフトが発売されたが、これはApple Macintoshが発売された翌年の4倍以上である。
他にもまだ触れていない候補があります。1642年に機械式計算機を発明したブレーズ・パスカルや、最古のプログラム可能なアナログコンピューターとされる城内時計を作ったイスマイル・ジャザリ(1136-1206)などがいる。
1936年にチューリングマシーンの理論を確立し、戦後は自動計算機(ACE)を設計したアラン・チューリングはどうでしょう。
さて、誰が王冠を手にするのか、私たちには決められませんが、コメントであなたの考えを聞かせてください。
そして、コンピュータが世界を支配する未来はどうでしょうか。 もちろん、コンピュータには決してできない仕事もあります。