コンピュータプログラミングの概念・技法・モデル ,ずっと読んでて,今日はエージェントみたいなのがでてきて,並列に動作するリフト管理システムを作るみたいな話題だった.ちょっと難しいけど,けっこうオブジェクト指向みたいな感じになっていて,こういうのがあるなら,まあこういうものだろうという感じだった.これまでは全然なじみない感じで,宣言的にプログラムを書いていくみたいな感じで,状態を持つには再帰呼び出しするしかないみたいな感じで,こんなのもあるのかみたいな感じだった. データフロー変数みたいな,future型みたいな,参照しようとしたときに値が決まってなければブロックするみたいなのが言語に組込まれてるのは良いと思った.普段から使うのにほしい.こういうのがないとなんでもjQuery.Deferredでやるみたいになってよくわからない感じになる. 状態を持ったプログラムを書くの,JSとかではこういう