Slide 1

Slide 1 text

ENIAC6 IN PROVING GROUND 「秋にチャレンジしたいことLT会」@ 2 0 2 5 . 1 0 . 1   H I D E A K I T A K E C H I RETRO COMPUTRES SMALL TALK 3

Slide 2

Slide 2 text

レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk: ●技術チャレンジ部:もくもく読書会      VR、AtCoder、ISUCON    QCoder、M5Stack 80年代コンピュータ育ち勢 (AppleⅡ他...) 仕事:クラウド芸人 趣味:読書(SF/科学技術史/認知科学)、ポタリング 自己紹介 本日の タネ本 おすすめ傑作! Webサイト: 動画サイト: 本日のテーマ ENIAC&世界初 職業プログラマー 過去テーマ:①AppleⅡ ②Enigma ENIAC6に関する本 ENIAC6 原典:2022 訳書:2024  …割と新しい 世界初のコンピュータの写真。写っている女性 は何者なのか? 80年前のプログラマーってどんな感じ ENIAC#プログラミング Wikipedia:ENIAC コンピューター誕生の歴史に隠れた6人の女性プログラマー The Goldstines and “ENIAC Six”       

Slide 3

Slide 3 text

レトロコンピュータ語ります Retro Computres Small talk: 本シリーズのきっかけ:レトロコンピュータ中継@読書会 APPLEⅡ Xerox Alto PDP-11 UNIX Programmer’s Manual MAC LISA IBM-PC ホレリス式パンチカード(IBM) 水銀遅延管メモリ (UNIVAC) シリコンバレー在住 seigotさんからのコンピュータ 歴史博物館の中継 エニグマ実機 ENIAC実機!!!

Slide 4

Slide 4 text

レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk: Colossus ENIAC ABC UNIVAC IBM360 PDP-11/VAX-VMS Xerox Alto AppleⅠ AppleⅡ IBM PC/AT Windows Macintosh Unix Lisa Enigma  Bombe Colossus 初期コンピュータへの挑戦と第二次世界大戦 ENIAC 1946 Altair 階差機関 チューリングマシン理論 チャールズ バベッジ アラン・チューリング マリアン・レイェフスキ アルトゥール シェルビウス エッカート&モークリー フォン ノイマン スティーブ・ジョブズ &ウォズニアック1976 第二次 世界大戦 機械式 無線と暗号 電子計算機 チューリング・マシン 計算理論 ENIAC6 in 1986 ENIAC Demonstration in Feb 1946 (University of Pennsylvania) Jean Jennings,Frances Bilas 砲撃射表計算(陸軍弾道研究所) Computer History Musium 電気機械式 プログラム内蔵 世界初職業プログラマー

Slide 5

Slide 5 text

レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk: この本のエモポイント3点 【1】著者の埋もれた歴史発掘の取組が凄い。 【2】ENIAC開発の様子が熱い  ・第二次大戦終戦の後、まだ誰も電子で計算をしていない  ・真空管とスイッチとケーブルで巨大計算機を作る  ・原初のプログラムパーツを山ほど作ってる。     ・ループ、条件判定、パイプライン     ・ブレークポイント(ケーブルを抜いて止める)     ・ステップ実行(ボタンを押して進める)     ・デバッグ(切れた真空管を特定する) 【3】ENIACに関わった人達のその後の活動がエモい  ・メモリ内蔵式に作り変え  ・商用コンピュータ会社設立(モークリー)  ・解きたい問題を持ち込む人と、プログラマがペアになって問題を解く  ・新しい技術への挑戦を続ける生活がもの凄く幸せそう。

Slide 6

Slide 6 text

レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk: 物語は1人の大学生の疑問から始まる Colossus ENIACの写真に 写っている女性って なにもの? 知らないな コンピュータ・ヒストリー ミュージアムを紹介しよう 知らない。 モデルじゃないの? コンピュータ・ヒストリー ミュージアム館長 (当時はボストン) 教授 【エモポイント1.著者の取組】

Slide 7

Slide 7 text

レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk: 大学生は調べてみた Colossus ●(1回目)一年間、休学して詳しく調べた。    ペンシルバニア大学40周年記念式典で本人に会えた。経緯を卒論に書いた。   ウォール街でモルガンスタンレーに就職した。 ●(2回目)10年後の50周年式典時に、大学事務局に様子を尋ねてみたら、    「誰ですかそれ?」と言われた。これはいかんと思って、色々調整して招待スピーチを実現した。 ●これをきっかけに、業績を世に残すために資料を集め、映画を作成し、本を出版した。 (著者のキャシー・クレイマン、凄すぎない...?) 【エモポイント1.著者の取組】

Slide 8

Slide 8 text

レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk: 原初のコンピュータ(意外と何でもある) Colossus 【エモポイント2.ENIAC】 8種の基本コンポーネント ●アキュムレータ(20台) …10進10桁のレジスタ ●イニシエータ ●マスタープログラマ ●マルチプライア ●ディバイド/SQRT ●ゲート ●バッファ ●ファンクションテーブル(3台)・・・所謂ROMに相当 (後にRAM化) https://news.mynavi.jp/techplus/article/architecture-376/ ●ケーブルとダイアルでプログラムする。 ●マニュアルは(開発中だから)無いので、回路図からどうやって使うかを考える。 ●有名なデモンストレーションは、200us/STEPで20秒間で弾道計算するデモ。   (当日の朝に、カウンタ終値判定が0か1かのバグが直ったそうな。。。)

Slide 9

Slide 9 text

レトロコンピュータ語ります Retro Computres Small talk: 全体に画像がエモい(ケーブルもごつい…) Colossus 【エモポイント2.ENIAC】 下がバス、上がユニットっぽい。

Slide 10

Slide 10 text

レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語りシリーズマップ Colossus 自分も語りたい!聴きたい! という方お声がけください~~ ENIAC ABC UNIVAC IBM360 PDP-11/VAX-VMS Xerox Alto AppleⅠ AppleⅡ 面白い書籍が沢山あるので 面白ポイントを話したい… IBM PC/AT Windows MZ-80 PC-8001 TK-80 MSX Macintosh Unix Lisa DOS/V Enigma Bomb/Colossus Enigma ENIAC AppleⅡ NeXT/OSX Mac/Alto 「こんな本ちょっと面白かった」 「ちょっとだけ語ってみたい」とかも歓迎

Slide 11

Slide 11 text

レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk: ありがとうございました Happy Computing!