コンカレントの意味

コンカレントの意味

- 概要 -

同時に発生する、という意味をもち、主にプログラム言語において、複数のプログラムが同時に(協力しながら)走るということを指す。

- 詳しい解説 -

同時に起こる、お互いが作用しあう、というような意味合いを持ち、二つの何かがそれぞれ相乗効果をもちながら作用するという意味の形容詞である。

カタカナ用語としてはよく「並行」と訳される。「これとこれの作業、並行してやってな」というときに、コンカレントを使うのが正しいと言える。(実際に使う人がいるのかどうかは疑問だが)

似た言葉に「並列」を意味する、「パラレル(parallel)」があるが、これは日本語訳通り「並行」と「並列」で似て非なるものなので、区別ははっきりとつけておきたいところだ。

上記の訳からはちょっと想像しづらいが、例えばある人の誕生日と正月が重なっていたりすると、「彼の誕生日と元旦はコンカレントだよ」なんて言ったりする。