今年の目標
今さらながら、今年のSqueakの目標というか願望を考えてみる。
- My Fontを作るツール。ただのフォント作成ツールではなく、文字にかかわるメタ情報を格納できるSVGベースのものを考えている。メタ情報としては漢字のへんやつくり(パスをグループ化)、筆順などだ。日本語の漢字(のフォント)について表意文字としての特性を考えると、グリフや描画に関する情報だけでは足りないと常々考えていたから。
- Morphicではないもの。レンダリングされる形状とオブジェクトを分離したものを考えていて、Cairoを使ったものを実装したい(PDFにもSVGにも出力できるようになる)。動機はSqueak上でStarMorphを出したときに、嫁さんが「形は変えられるのか」と聞かれて「うーん」となってしまったことだ。Morphicなのになぜ形状が変えられないのか。ここまで考えるとTweakのようなものになってしまうが、現状のSmalltalkの中で実装したいと思ってる。
- GTK+ディスプレイドライバ。DirectFBでも早くならかったマイPCで、残されたのはX Window上でGTK+くらいか。まぁGTK+の勉強にもなるし。
まぁ他にも妄想はあるが...