「バグ」と「バグった」の違い
それぞれの用語の意味
| 用語 | 意味 |
|---|---|
| バグ | プログラムのおかしいところ。あるいは、何かしらの欠陥 |
| バグった | (そいつの動作や表示内容などが)「あれ?なんか、おかしくなったよ?」のこと |
似ているところ
どちらも「バグ」という単語が登場します。
違うところ
「バグ」という単語のニュアンスが違います。
「バグ」自体の意味は、大雑把に言うと「欠陥」です。
何かしらの不具合があって、その原因となる「おかしいところ」です。
それに対して「バグった」は「(原因はともかく)おかしくなった」です。
必ずしも、そいつにバグがあるとは限りません。
バグった原因がバグとは限らない
のです。
言い方を変えると
おかしくなった原因が欠陥とは限らない
ということです。
例えば、そうですね。
ピヨ太君が、うっかり、お仕事中のパソコンさんを蹴っ飛ばしてしまいました。

その結果、パソコンさんの画面に表示されている内容がおかしくなりました。
ただし、お仕事自体は続けているようです。

このような状態になったときに、ピヨ太君が「げっ!表示がバグった!」と言っても、おかしくは ありません。
意図するところは「げっ!表示がおかしくなった!」です。

一方、パソコンさんの表示がおかしくなった原因は、ピヨ太君による蹴りです。
パソコンさん自体のバグ(欠陥)が原因では ありません。

ピヨ太君の蹴りが原因でパソコンさんの中身が壊れた可能性はありますけどね。
実際には「再起動したら普通に動いた」なんてこともあるはずです。

ということで「バグ」の本来の意味と「バグった」という表現で出てくる「バグ」は少しニュアンスが違います。
本来の意味の「バグ」は「おかしい原因」ですが「バグった」で出てくる「バグ」は「おかしい状態」を指しています。
個人的な使い分け
「バグ」は「バグ」ですね。
プログラムの おかしいところ(欠陥)を「バグ」と呼んでいます。
「バグった」という表現は「(原因はともかく)表示なり、動作なりが、おかしくなった!」という意図で使っています。
バグがあろうとなかろうとです。
ちなみに「バグがあった」や「バグが入った」のような意味で「バグった」という表現は使いません。
バグがあったときは素直に「バグがあった」と言います。
バグが入ったときは「バグを入れちゃいました。ゴメンなさい」です。
備考
「バグ(bug)」を日本語にすると「虫」です。
由来は知りません。
気になる方は他のところで調べてください。






