バグ (Bug)
▼ ざっくり言うと
プログラムが意図しない変な動きをすることです。
▼ もうちょっと詳しく
プログラムを書いた人が「こうなってほしい」と思った動きと、実際の動きがズレている状態のことを、ざっくり「バグ」と呼びます。プログラマー大喜利の永遠のネタです。
「bug」は英語で虫の意味です。語源は諸説ありますが、昔の計算機の中に本物の蛾(が)が入り込んで誤動作した、という有名なエピソードがあります。蛾のせいです。
▼ ちょっとだけ深い話
AIが変な答えを出すことも、広い意味では「バグっぽい何か」と呼ばれることがありますが、AIの場合は厳密にはバグじゃないことも多いです。「学習データ通りに動いているけど、人間にとって望ましくない結果」というのが正確で、それはバグというより設計上の課題に近い。
虫嫌いな人がプログラマーになると、毎日「虫を見つけて潰す」仕事に直面します。地獄です。
あなたの読了: 0 / 390 語

