Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

selfに関するk1mのブックマーク (4)

  • Self/x86

    k1m
    k1m 2006/12/15
  • SELF

    Self とも。プロトタイプベース・オブジェクト指向言語のひとつ。通常、オブジェクト(クラスのインスタンス)は、クラスで決められた数のデータ(状態)だけを保持し、処理はクラスに委譲するというように、「処理を含んだデータ」というその一般的な認識(モデル)とは実装が異なるため、とくに非開発者などにはその扱いを学ぶことがある種の心理的ハードルになってしまっている。これに対するアンチテーゼとして登場したのがプロトタイプベースで、オブジェクト(フレーム)はシンプルに独自のデータと同時に、クラスに頼らずに自分の処理を持つべし、とし、非開発者がいだくオブジェクトに対する印象をほぼそのまま実現している。 XEROX の PARC での研究をスタンフォードでまとめたもの。その後、Sun Microsystems で開発が続けられた。家のそれは Solaris 用と、なぜか Mac 用のバイナリしか用意され

    k1m
    k1m 2006/12/15
  • Self Home Page

    The Self Group, located at Sun Microsystems Laboratories, was dedicated to making the world safe for objects. Self 4.3 Self 4.3 is the most recent public release (June 2006). It runs on the new Intel-based Macintoshes, as well as on the older PowerPC-based Macintoshes and on machines from Sun Microsystems, Inc. Jump here to find out more. Self 4.2 Self 4.2.1 was a previous public release (April 20

    k1m
    k1m 2006/12/07
  • Self (せるふ) - 関心空間

    --> Self (せるふ) セルフインフォ とは? このキーワードの内容に関わる方が 書いたキーワード(記事)です。 詳しくはヘルプをご覧ください。 プロトタイプベースのオブジェクト指向言語/環境。某所で「Self と Smalltalk(Squeak) は関係ありません」などと知ったかぶりをかましたところまではよかったが、その後、よく調べてみると思っていた以上に Smalltalk の影響を受けている環境/言語らしいことが分かり、かなりあわてぎみ(嘘。 せっかくの機会、自らの認識の誤りを正すべく、実際に環境に触れてみた。 影響の多少以前に、その基や精神は Smalltalk とほぼ同一。コードの見た目、3ボタンポインティングデバイスを前提とした GUI やメニュー項目構成などの表面的なものも似通っている。ただ、大きく違うのは冒頭にもあるようにクラスベースではなくプロトタイプベ

    k1m
    k1m 2006/12/07
  • 1