barf

/barf/, 名詞・動詞

[一般的。‘嘔吐する’を意味する一般のスラングから]

  1. 間投詞。嫌悪を表す言葉。これはValspeak(谷ことば)の「gag me with a spoon(スプーンで吐かせて)」に最も近いハッカー語の相当語である。(うえっ、きしょ!)bletchを参照。

  2. 自動詞。「Barf!」と言う、あるいは同様の嫌悪の表現を発すること。「最新のハックを見せたら彼はbarfした」とは、彼が文句を言ったというだけのことで、文字どおり嘔吐したわけではない。

  3. 自動詞。受け入れがたい入力のせいで動作しなくなること。適切なエラーメッセージを伴うこともあれば、伴わないこともある。例:「除算操作は0で割ろうとするとbarfする」(すなわち、除算操作はゼロ除算の試みを検査し、見つかればその操作を、未指定だが概して明白な何らかの形で失敗させる)。「このテキストエディタは、古いファイルを書き出す前に新しいファイルを読み込もうとするとbarfする」。

chokeを参照。Commonwealth Hackishでは、barfは概して‘puke’や‘vom’に置き換えられる。barfは時に、foobarのようにmetasyntactic variableとしても使われる。