翻訳と辞書 |
Sketchpad
Sketchpad は1963年、アイバン・サザランドが博士論文の一環で作成した革新的コンピュータプログラムであり、サザランドはこれが元でチューリング賞(1988年)と京都賞(2012年)を受賞した。コンピュータと人間の対話方法を変えるものであった。例えばグラフィカルユーザインタフェースはSketchpadが起源であり、オブジェクト指向プログラミングもSketchpadが先駆けであった。Sketchpad はCADプログラムの先駆けであり、コンピュータグラフィックス全般にとっても主要なブレークスルーの1つである。アイバン・サザランドは、コンピュータグラフィックスの芸術への活用と技術への活用を示すと共に、斬新なマンマシンインタフェースの手法を示した。 == 歴史 == サザランドはヴァネヴァー・ブッシュの ''As We May Think'' でのMemexに触発された。また、Sketchpadに触発されたのがダグラス・エンゲルバートで、彼はスタンフォード研究所の Augmentation Research Center (ARC) にて oN-Line System を設計・開発した。 Sketchpad は X-Yプロッタ・ディスプレイとそのころ発明されたばかりのライトペンを使用して、世界初の完全なグラフィカルユーザインタフェースを実現している。プログラム構成上の特筆すべき点として、幾何学データを構成するにあたって世界初の「オブジェクト」と「インスタンス」という概念を採用し、後のオブジェクト指向プログラミングの先駆けとなった。基本的発想は、ある図形を作成したら、それを複製して何度でも実体化(instantiate)できるということである。ユーザーが元の図形に変更を加えると、他の全てのインスタンスが同じように変形される。Sketchpad は図形の幾何学的属性に簡単に制約を加えることもできた。例えば、直線の長さとか2つの直線の交わる角度などを固定できる。 Sketchpadに先駆けてBBNテクノロジーズも類似のプログラムを開発していた。またMITのらも1962年にT-Squareを開発している。これらはどちらもPDP-1向けである。
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Sketchpad」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|