next up previous contents
: モーフ : Squeak : Squeak   目次

Squeakとは

Squeakとは、「パソコンの父」と言われるコンピュータ科学者、アラン・ケイ(Dr. Alan Kay)博士が中心となって開発されたSmalltalk環境のひとつである。Windows/Mac OSとも、UNIXとも異なる仕組みを持つコンピュータ環境であり、OS上で動く別のOSであると捉えることができる。Squeakも他のSmalltalk環境同様、環境記述およびデータ記述言語、およびユーザースクリプティング言語としてSmalltalk言語を使用できるようになっている。Squeakは、オブジェクト指向言語であるSmalltalkで記述されているという事実と、Morphicと呼ばれるGUI構築用フレームワークを採用してGUIを構成した事により、柔軟なシステムと直感的操作性を獲得している。よって、子供でも簡単に使用できる容易さを持ち、子供向けにソフトウェアの基本的な概念やシステムを作る際の発想法を、子供の発達段階を踏まえて無理なく修得させることができる。また、Squeakの世界では全てのものがオブジェクトである、という一貫性を持たせた事により、子供を現在の主流となっているオブジェクト指向開発言語のJavaやC++へのスムーズな理解と習得に導くことができる。Squeakは大きく以下のような要素を有している[2]。



Deguchi Lab. 平成20年3月5日