hairy

形容詞

  1. いら立たしいほど複雑な。「DWIMは信じられないほどhairyだ」。

  2. 理解不能な。「DWIMは信じられないほどhairyだ」。

  3. 人について言う場合、強力で、権威があり、稀で、専門的で、かつ/または理解不能な。文脈なしには説明しがたい。「彼は心配することは何もないと言うhairyな弁護士を知っている」。hirsuteも参照。

単体的ホモロジー理論には、2次元球面上の任意の連続接ベクトル場は少なくとも一点でゼロになるという定理がある。数学に通じたハッカーは‘hairy’という用語をこの定理の非公式版と結びつける傾向がある。「毛むくじゃらのボールを滑らかにとかすことはできない」。(この項目の以前の版で上記の非公式な言明をブラウワーの不動点定理と結びつけていたのは誤りだった。)

形容詞‘long-haired’は1950年代初頭に科学者やエンジニアの間でスラングとして使われていたことが十分に立証されている。それは現代のhairyの語義1と2に相当し、ハッカー的用法の先祖であった可能性が非常に高い。実際、名詞‘long-hair’は当時、語義3を満たす人物を表すのに使われていた。どちらの語義もおそらく、長髪が1960年代カウンターカルチャーの特徴的な印として採用されたときに廃れ、ハッカー的なhairyだけが一種の発育不全の突然変異の遺物として残った。

英国の主流の用法では、"hairy"は"危険な"を意味し、その結果、英国のプログラミング用語では、"hairy"は複雑かつ/または理解不能なコードを表すのに使われることがあるが、それはその複雑さや理解不能性が危険でもあると見なされる場合に限られる。