プログラマーの夫に買い物を頼んだら・・・。
かめいど (@kameidob)さんのこんな投稿が再び注目を浴びています!
プログラマーの夫に買い物を頼んだら。
妻「牛乳を1パック買ってきて。卵があったら6つお願い」
すると夫が牛乳を6パック買ってきた。
妻「なんで牛乳を6パックも買ってきたのよ」
夫「だって卵があったから」
(これ、プログラマーじゃないとわからないでしょうか?)— かめいど (@kameidob) 2011年6月21日
[ada]
「牛乳を1パック買ってきて。卵があったら6つお願い」
プログラマーの夫はこの一文の「卵があったら」という言葉を、プログラミングにおける「条件付け」と判断!
そして、妻の指示を「卵がなければ牛乳を1パック買う。もしも卵があれば牛乳を6パック買う」ととらえてしまったのです。
ほとんどの方が妻に同情すると思いますが、プログラミング言語に慣れている方なら、「夫の気持ちもわからんでもないな」と感じるのではないでしょうか(笑)
なんとも現代的な小噺でした(*´Д`)!!
- Twitterの反応
-
そういうことね(笑) https://t.co/hsKpIOyVVw
— 黒鬼神@ぷそに垢 (@hasetomo1228) 2016年7月14日
わかるwプログラム書いててこの手のバグばっかりだったのが懐かしいw
でももう少し夫さんには人間味を持って欲しいなぁw https://t.co/To1GrZ195v— 酸化鉄 (@sankatetsu_mix) 2016年7月14日
@kameidob @takahiro_red
つまりこういうことやなww
int buyMilkQuantity = 1;
if( isEggExist() ) {
buyMilkQuantity = 6;
}
buyMilks(buyMilkQuantity);— ふみかど@クソ(•̃͡ε•̃͡)∫ヤク中 (@fumicado) 2014年10月9日
日本人は割と省略していうことが多いから、何かを言った時に他の解釈ができるかを考えて話さないといかんね
これでいったら6つの前に卵をって1つ加えるだけだったのに https://t.co/loFJi5XuSM
— 泡沫に揺蕩う系ゴリラ (@cyberpunk_mstk) 2016年7月14日
要求が正しく仕様に落とされなかった例か… https://t.co/JFo7sPRbfs
— 龍司 (@RyujiAMANO) 2016年7月14日
これ解ったら吹くwwww
最初と最後のセリフだけ見るとわかるかなぁ? https://t.co/nH3McfmyKw— U160 (@xvi_u160) 2016年7月14日