タグ

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

タグの絞り込みを解除

graphizとhackに関するSixeightのブックマーク (1)

  • Route 477 - GNU Smalltalkのクラス階層をグラフ化した

    ■ [smalltalk] GNU Smalltalkのクラス階層をグラフ化した 世間の流行りを無視してSmalltalkネタ。 今日はGNU Smalltalkの組み込みクラスの 継承関係をGraphvizでプロットしてみました。(拡大: 560KB) ソースは http://gist.github.com/233727 感想 Rubyと比べると、モジュールがないのでシンプル。 しかし多重継承もないのか。だからArrayやStringはComparable(もとい、Magnitude)じゃないんだ。 小クラス主義(と思って良いですか?)なので階層が深い。 例えば Array > ArrayedCollection > SequencableCollection > Collection > iterable > Object とかなってて凄い 仮想クラスは色を変えてみました が、判定方法

    Route 477 - GNU Smalltalkのクラス階層をグラフ化した
  • 1