flat7th

memo/20051214

created 2005-12-14 modified 2005-12-14 

あー、パパは目が疲れたよ...
久しぶりに大きなソースを追っています。

車で通勤するようになってよかったことは、たまに終電を逃して変なタクシー代を出費することがなくなったこと。逆に困るのは、目が疲れてると視力が出てなくて怖いんですよ。
そゆときはゆっくり走るに限ります。

C++のオブジェクトモデルが


Cで組むときって、どのように機械語になるか想像しながら組みますよね。
C++も、効率的に組むにはそれが必要な言語だと思ってます。

最近やっとC++のオブジェクトモデルが素直な感覚で感じられるようになってきた。
リップマンの「C++オブジェクトモデル」のおかげ。これ名著です。全てのプログラマに勧めたい。

C++についてはまだわからないことも多いけどねー

D言語

今日「無名の共用体」のことを調べていたらD言語のページに行き着いた。
D言語って、MicrosoftのC拡張みたいな、無名の構造体(というか匿名の構造体?字面上の参照レベルが増えないやつ)も使えるらしい。素敵ですな。

現場では例のJava房が変てこな似非オブジェクト指向を布教していて、「今後はCなんかなくなる、C++もなくなる、JavaかC#だ」などといっていて有識者の反感を買いまくっているのだが、はて、意外とC++が廃れるのは結構現実的で、D言語のほうが一般的になるかもね、なんて思ってしまった。

彼に言わせるとこの世からC技術者がいなくなってJava技術者しかいなくなる、というのだがウフフ。