海外テック情報局

Stack Overflow発プログラミングの隠語(ジャーゴン)30選

この記事を読むのに必要な時間:およそ 1 分

画像

プログラマ向けのQ&Aサイトとして人気の高いStack Overflow「あなたが新しく作ったプログラミングの隠語(ジャーゴン)は?」という話題が大きな盛り上がりを見せました。一般的に使われている隠語ではなく「新しく作った」というところがポイントですが,ユーザからの人気が特に高かったものを抜粋したエントリがStack Overflowの創始者であるJeff Atwood氏のブログに掲載され国内外に拡散していきました。すべてを紹介することは難しいので,特に人気が高かったものをいくつか紹介します。

Yoda Conditions(ヨーダ条件式)
変数とリテラルを比較する際に「var<1」ではなく「1<var」のようにリテラルを左辺に置く記述。スターウォーズのヨーダが「The sky is blue」ではなく「if blue is the sky」と喋ることから
Heisenbug(ハイゼンバグ)
それを調査しようとすると変へんぼう貌したり消えたりするバグである。この名前は不確定性原理を提唱したハイゼンベルクのもじり
Mad Girlfriend Bug(怒ったガールフレンドバグ)
明らかに何かが起きているが,ログやメッセージは「何でもない」というバグ
Jenga Code(ジェンガ)
1ブロックでも変更すれば全体が崩壊しそうなコード

あくまでそれぞれの個人が身近な現象に名前を付けただけなのに,多くの人々の共感を得ることができたというのがプログラミングという活動が国や文化の差を越えることを示していますね。

図1 ジャーゴンに関するエントリ/p>

図1 ジャーゴンに関するエントリ

URLhttp://www.codinghorror.com/blog/2012/07/new-programming-jargon.html

著者プロフィール

安藤祐介(あんどうゆうすけ)

下北沢OSSカフェの常連。PHP版Redmineを開発しつつ各地で講演活動中。

Twitter:yando

小倉純也(おぐらじゅんや)

QNYP,LLC.のプログラマ。そろそろ自社サービスをサービスインしないと……。

Twitter:junya

溝畑考史(みぞはたたかし)

この号が出るころには新天地で活躍,しているはずです。

Twitter:beatak

コメント

コメントの記入