2009-04-01から1ヶ月間の記事一覧

Why "Concurrency" matters? (なぜ「Concurrency」は重要か?)

「Why "Concurrency" matters?」と題して、ソフトウェアにおける並行性・並行概念(以下、並行性)の大切さについて考えてみたい。まず、なぜ並行性が重要かを、ずばり一言で述べる。それは『「並行性」はシステムの複雑性を「簡素化」することができ、すな…

Function call vs message passing ?

CS

Function call と Message Passing は異なるプロセス間通信概念・手法だと思えてきた。 OOP では、Function Call を用いる。CCSやCSPや、その実装であるPromela などでは、Message Passing を用いているとか?さらに言うと、Message Passing の方が、仕様記…