PG
オーバーロードされたメソッドはキャストされている型で決定される。なんで実行時にインスタンスの型に従ってメソッドが選ばれると勘違いしたのかわからないが。ClsBとClsCはClsAのサブクラス (1) public class FFF { public void hoge(ClsB a); public void…
用語と内容がいつも結びつかないからメモダブルディスパッチ
public Stream OpenFile(); 知らなかった。なんてことだ。やばい。
昨日の朝、プログラミング言語と自然言語の違いについて、なにか思いついたんだけど忘れた。確かランダムさ関連。「日本語のあいまいさがいろんな解釈を招く」ということがカギだった気がする。思い出したら書く。
ソースコード rlllrlrrllrrrrlll 文法はrは右に進む命令。lは左に進む命令。それ以外の命令はない。rとl以外は無視。要するに機械語か。
開発プロセスの標準化というものには、どの程度意味があるのか。ソフトウェア開発はそのプロセスを標準化できるものなのだろうか。恐らく標準化を主張する人の頭には、工業製品の規格なんかが思い浮かべられている。しかしソフトウェアは人が作る。その前提…
ループは全て再帰で表現できるということを、以前どこかで読んだことがあるような読んだことがないような気がするが、そう言われたら「そうだろうな」と思う。だけど、実感としてはわかっていない気がする。 int fff(int ini, int num) { int r = 0; int i = 0…
ランダムさというのは、これからのコンシューマ向けアプリにおいて重要かもしれない。現在のブログなどでは、あるキーワードで「正確に」繋がっている。例えば、はてなフォトライフのキーワードで「ケーキ」を選択すると、「ケーキ」というキーワードが埋め込ま…
納得。大変参考になるエントリ↓2005-12-07
ふつうのLinuxプログラミング Linuxの仕組みから学べるgccプログラミングの王道作者: 青木峰郎出版社/メーカー: ソフトバンククリエイティブ発売日: 2005/07/27メディア: 単行本購入: 35人 クリック: 450回この商品を含むブログ (150件) を見る↑↑↑ てか、な…
The XML C parser and toolkit of Gnome数MBくらいはありそう。参考にはなる。参考:http://www10.plala.or.jp/always/libxml/home.htm
とりあえず手をつけるべし。特集 サイトの更新情報を提供する標準言語RSS(1/3) - @IT Microsoft API and Reference Catalog http://www.net.intap.or.jp/INTAP/s-web/data/TR/1-2.html
スクリプト言語をケータイ上で動作するよう移植することに、どのようなメリットがあるか。
UMLのベンダー試験を受けることを本気で考えた方がいいんじゃないか。いつまで経っても参考書を見てるようじゃ・・・。
組み込み用途でも充分に利用できるくらい軽量なC言語のXMLパーサにはどのようなものがあるか。
今朝、眼が覚めたときに、なぜか突然DNAについて考えた。DNAは自己増殖するのだけれど、それはどのような仕組みでそうなるのか。分裂するのは、たぶん分裂したほうがエネルギー的に安定になるからだろう。たぶん量子論的な効果で、そのような準安定の状態に…