GitHub - hideo55/Shaft: Yet another class builder that using inside-out object technique 去年あたりに作ってたクラスビルダです。今更ながら github を使い出したのであげときました。 もともとは、一昨年あたりに PBP に載っていた Class::Std に感化されて作り始めたものですが、Mooseの存在を知ってから Moose-like syntax を取り入れたものです。Moose の勉強のため車輪の再発明をしてみましたが、おかげで Class::MOP まで解析してメタクラスの仕組みを理解できました。 特徴は Inside-Out オブジェクト(っぽいもの。) Attribute を Private/Protected/Public で宣言できる メソッドにも Private/Protecte