Successfully reported this slideshow.
Your SlideShare is downloading. ×

アラン・ケイ氏の創ってきた未来 ~アルトを中心に~(参照資料リンク入り改訂版→青字の文字化けは引用元動画等へのリンクです^^;)

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 20 Ad

アラン・ケイ氏の創ってきた未来 ~アルトを中心に~(参照資料リンク入り改訂版→青字の文字化けは引用元動画等へのリンクです^^;)

Download to read offline

IT25・50ライブビューイング@札幌・前説(札幌独自の直前レクチャー)
https://mosa.connpass.com/event/109355/

IT25・50ライブビューイング@札幌・前説(札幌独自の直前レクチャー)
https://mosa.connpass.com/event/109355/

Advertisement
Advertisement

More Related Content

Recently uploaded (20)

Advertisement

アラン・ケイ氏の創ってきた未来 ~アルトを中心に~(参照資料リンク入り改訂版→青字の文字化けは引用元動画等へのリンクです^^;)

  1. 1. IT25・50ライブビューイング・MOSA at 札幌 アラン・ケイ氏の創ってきた未来 ~アルトを中心に~ 2018/12/10 sumim
  2. 2. Xerox Alto Window-Icon-Menu-Pointer, WIMPなGUIの系譜 Apple Lisa 1983 Macintosh 1983 NeXTSTEP 1986- Microsoft Windows 1984- Mac OS X 2000- iOS Xerox Star 1981
  3. 3. アルト = 安価で高速なミニコン + α 1972年の9月、 数週間のうちに私(ケイ氏)の計画を大きく変える2回の賭けがあった 。 ひとつの賭けは、バトラー(ランプソン)とチャック(サッカー)が 私のところに来てこう尋ねたときに始まった。 「僕は『500ドルのPDP-10』が欲しいし、 チャックは『10倍速いNOVA』が望みだ。 君はたしか『子供向けコンピューター』を望んでいたよな。 それは何を必要とする?」 そしてチャックは「もうひとつビル・ヴィティックと3ヶ月で新しいマシンを 組み立てられるかという賭けをしたんだ」言った。「おお」と、私は言った。 『The Early History of Smalltalk』より もう一つは 「オブジェクトにメッセージを送って計算 ができるか?」→「3 に“+ 4”を送信→ 7 を返した!」 Smalltalk 最初の処理系の誕生“
  4. 4. 一昨年、ケイ氏所蔵のアルトが修理復元→回復 Xerox Alto Restoration Part 17 - Xerox Alto Demo youtu.be/9H79_kKzmFs 11m35s
  5. 5. アルトは「タイム・マシン」? ビットマップ・ディスプレイ マウス リムーバブル・ハードディスク 本体はこの箱 1973年に初号機(2台)製作 ► ミニコン互換(マイクロコード) ► ポインティングデバイス ► ドットごとに制御可能な画面 ► 入れ替え可能な補助記憶装置 ► イーサネット(1974年~) こっちじゃないよ! 命令セット書き換えや拡張が可能 “ビルボ”と“ガンダルフ”
  6. 6. アルトは「タイム・マシン」! 1973年から10~15年後の未来の 「パーソナルコンピューター」の スペックを想定し、それを 現在の価値で1700万円ほど かけて製作 最適化に煩わされずに 「未来のPC」像を創作できる!?
  7. 7. アルトは「タイム・マシン」! 「昼御飯に出てビールを飲みながら『これこれ ができたらすごいんじゃないか?』なんて話を しますよね。それからPARCに一戻って、1~2 時間で、その『すごい』ことをやっちゃうんで すよ。それからCSL(別のチーム)の仲間に見 せびらかそうとデモをしていくという…」 『未来をつくった人々』より Yesterday's Computer of Tomorrow: The Xerox Alto │Smalltalk-76 Demo youtu.be/NqKyHEJe9_w 最適化に煩わされずに 「未来のPC」像を創作できた!!
  8. 8. 最適化せずとも創作できた"未来のPC像"の例 MacPaint (Macintosh '84) vs BitRectEditor (Smalltalk-76) youtu.be/fjtDKnboEM0 MacPaint, 1984年 ・5,822行(Pascal) ・3,583行(アセンブリ言語) ・17,101行(QuickDraw, アセンブリ言語) BitRectEditor, 1977年 ・1,201行(Smalltalk) ・390行(BitBLT、マイクロコード) 世界初の「ラジオボタン」もたった67行で! 単純な比較はできないが… (のちの)ファット スプレー様描画も
  9. 9. ただしスペックは初代マックと同等か劣る程度 Xerox Alto Apple Macintosh 製造年 1973年 1984年 CPU 6 MHz 16-bit (4×74181 4-bit bitslice ALU) 8 MHz 16/32-bit MC68000 処理速度 0.3 MIPS 1 MIPS 画素数 606×808 ドット モノクロ(カラーも) 512×384 ドット モノクロ メモリ 128~512 KB (うち表示用 60 KB) 128/512 KB (うち表示用 21 KB) 外部記憶装置 2.8 MB, リムーバブルHD 400 KB, 3.5 inch FD 描画専用ハード なし(「あり」は誤解) なし LAN 3 Mb Ethernet (1974年) シリアルポート経由 価格(2018年換算) 1700万円 80万円
  10. 10. アルトには異なるLnFのGUIアプリ群とGUI OSが Gypsy (editor) cut/copy/paste Laurel (mailer) Bravo (editor) WYSIWYG Markup (paint) Draw Alto Trek Maze War Neptune (filer) youtu.be/IUcwt0WbSaA youtu.be/Dhmz68CII9Y youtu.be/SdrpWjCP5A8 youtu.be/9yxwY2J-VIw Smalltalk Interlisp-D Cedar それぞれ特筆すべき 先進性を有するが WindowのないGUIアプリ群 ネットワーク対戦ゲーム! これらは主に後継のドラド等で LnFの異なる GUIベースOS様 ソフト群
  11. 11. Star (アイコンベースファイラなど一部) SmalltalkとStarからLisa/Macへ (CedarからWinへ) Smalltalk Cedar Windows(1.0) Macintosh Lisa 余談 そして…
  12. 12. WinをMacに似せたからジョブズが激怒!? 余談ついでに… いったい 何を??? (実際は)1983年の Windows 発表の直後 バトル・オブ・シリコンバレー (字幕版)
  13. 13. WinをMacに似せたからジョブズが激怒…はデマ youtu.be/9qtd8Hc90Hw https://www.filfre.net/2018/06/doing-windows-part-2-from-interface- manager-to-windows/ スクロールバーは左 コマンドはプルダウンしない羅列 Cedar Windows(発表時) Winはこの時点ではまだMacのオリジナル要素皆無→盗んだのは「GUIを使う」という点だけ! 余談ついでに… VisiCalc考案者、 ダン・ブリックリン撮影
  14. 14. 閑話休題
  15. 15. アルトとSmalltalkの影響はNeXT(macOS, iOSの前身)にも http://toastytech.com/guis/ns08.html ルック&フィール的には… ・デスクトップメニュー ・カラムベースUI(ザナドゥ関係者の独自発案との説も) ・スクロールバーの左側配置 https://vimeo.com/31813340 ジョブズ的には… 「アルトでは、GUIに目を奪われて、 ネットワーク、オブジェクト指向を 忘れてLisaやMacを作ってしまった。 NeXTにはそれら全てを取り入れた。 Excerpts from an Oral History Interview with Steve Jobs
  16. 16. アルト他 + Smalltalk = 暫定的ダイナブック youtu.be/AnrlSqtpOkw アルト バッテリー駆動 ポータブルPC試作機 「ノートテイカー」 高性能アルト 「ドラド」
  17. 17. あらゆる年齢の“子供たち”のためのPC “まるで空想科学小説のようだと思われるで しょうけれど、現在の世の中の小型化と低価 格化の趨勢を思えば、ここで議論される多く の概念が近いうちに現実化することは、ほぼ 確実なことです。 「世界を知るためには、それを自ら構築しな ければならない」── パヴェーゼ “バシィッ!美しい閃光と効果音と共に、ジ ミーの宇宙船がバラバラになりました。宇宙 戦争はまたベスの勝利です。9歳の子供達は 家の近くの公園の芝生に横たわっていました。 彼等のDynaBookはお互いに接続されていて、 画面にはベスの宇宙船が勝ち誇って浮かんで いる宇宙空間が映っています。「またやる? “ジミーはDynaBookを教室のLIBLINKに接続し、 遠い過去からの思考と知識を受け継ぎました。 それはDynaBookで詳細に読むことができます。 それはあたかも限りない宇宙の終りなき航海 のようでした。いつものことですが、ジミー は最初の目的を覚えているのに少々問題があ りました。 “もちろんキーボードはできる限り薄くなる べきです。一切の可動部品をやめて感圧式と し、キーの押下に反応してスピーカーからク リック音が聞こえるということも可能でしょ う。ー可動部品を持たないのであれば、いっ そのことキーボードそのものをなくしてしま うことも可能です。 本との類似は依然意味を持ちます。図書館は とても役に立ちます。けれども、人はスケ ジュールも場所も(コンテンツも)100%の時 間も我慢したくありません。ラリー・ロバー ツが提案した無線端末はどうでしょう? (21) よし、OK。世の中を根底からひっく り返しましょう。グラフィックアニメーショ ンや広帯域のアウトプットを目的にするので はなく。もう十分に語りました。 さあ、始めよう! 1. 何のオブジェクトなのか、それらがどの ように参照されるのか、他のオブジェク トをどのように取り扱うのかについての 統一的な概念が必要です。 2. それぞれのオブジェクトが自分の制御パ スを持つなら、ひとつ以上のオブジェク トが動作している時に、各パスを調整し たり「制御」する簡潔な方法があるべき です。 3. コントロールパスの評価は、オブジェク ト同士がどうやってメッセージを送り、 結果を得るのかを示す単純な法則に従う べきです。 4. システム内のすべてのオブジェクトは他 のオブジェクトを使って再定義で きるべきです。 大人もOK! パーソナル・コンピューター =“ダイナブック”
  18. 18. ダイナブック vs iPad Pro Dynabook (1972 concept) iPad Pro 11" (2018 Late) CPU 16 bit 64 bit メモリ 16 KB (仮想メモリで拡張可) 4~6 GB 補助記憶 1 MB (リムーバブルストレージ) 64 GB~1TB (組込み) 画素数 1,024×1,024 (80~100 ppi) 2,388×1,668 (264 ppi) IF 300 Kbps(給電も兼ねる) 10 Gbps (給電も兼ねる) OS オブジェクト指向(再定義可) GUIやマルチフォント ネットワーク オブジェクト指向(再定義不可) GUIやマルチフォント ネットワーク サイズ 304.8×228.6×19.1 mm 247.6×178.5×5.9 mm 重さ 1.8 kg 以下 468 g 価格 500ドル(2018年換算で3000ドル) 1000~1700ドル
  19. 19. あらゆる年齢の“子供たち”のためのPC bit.ly/kay72ja 「小学生からはじめるわくわくプログラミング」 「日経 xTECH (クロステック) 有志による日本語訳 酒匂寛(さこう・ひろし)氏による日本語訳 イラストしか見たことない…という方は是非、ご一読を! パーソナル・コンピューター
  20. 20. 参考図書 ジョブズのゼロックス訪問劇を詳らかにする本 ISBN-13: 978-4839902254 ~ために書かれた! ゼロックス・パロアルト研究所設立 からジョブズ来訪までを、当時の状 況、エピソード、主にゼロックス側 の当事者達への取材を通じて詳細に 記した書籍 ジョブズを含め、アップル関係者の 特にゼロックスの技術に関する発言 やコメントには、必然的に誤解やミ スリードが多くなるので、本書は信 頼できる。 ただ… 映像資料が添えられていないので読 み手側でそれを補わなければならな いのが唯一残念なところ。

×