Lisp allocate-instance大全[WIP]

Lisp allocate-instance大全[WIP]

Lispのallocate-instanceを無駄に深追い

Chapters
Chapter 01

allocate-instanceとは

Chapter 02

インスタンスの中身をハッシュテーブルにする

Chapter 03

SoAなインスタンス

Chapter 04

AoSなインスタンス

Chapter 05

クロージャーなインスタンス

Chapter 06

履歴付きスロットなインスタンス

Chapter 07

Tiny CLOS MOPが本家CLOS MOPの進化版だった件

Chapter 08

スロット付きオブジェクトのデータ構造について考える

Chapter 09

CODASYLなインスタンス

Chapter 10

多次元配列で隠しスロット

Chapter 11

コンパクトなスロットの紹介

Chapter 12

隠しスロットで遅延初期化なスロット

Chapter 13

ファイルなスロット

Chapter 14

隠しスロットで再帰的な属性付きスロット

Chapter 15

allocate-instanceがCLtL2で定義されていない謎

Chapter 16

allocate-instanceでメソッド実装の強制

Chapter 17

リードオンリーなスロット

Chapter 18

アンドゥ可能なスロット

Chapter 19

スロットストレージの拡張と標準オブジェクトとのコンパチビリティの確保について

Chapter 20

allocate-instanceでスロットのデフォルト値をnilにする

Chapter 21

virtual slotをallocate-instanceレベルで考えてみる

Chapter 22

allocate-instanceが関係してくるプロトコルを眺める: Common Lisp篇

Chapter 23

allocate-instanceが関係してくるプロトコルを眺める: MCS篇

Chapter 24

allocate-instanceが関係してくるプロトコルを眺める: TELOS篇

Chapter 25

allocate-instanceが関係してくるプロトコルを眺める: Tiny CLOS篇

Chapter 26

あとがき

Author
g000001
Topics
公開
本文更新
文章量
105,729
価格
300