您的位置:首页 > 其它

justForFun一篇没意义的博客

2018-01-29 11:15 211 查看
foo、foobar和fun

纳闷了很久编程语言的示例程序里类名、方法名、变量名,为什么都喜欢叫Foo,终于查了下发现是这样的:

说法一:来自中国“福“字的发音。(??福这个字有这么神秘嘛

说法二:二战时期的一种武器。(嗯哼?

说法三:foo是fu的变体,而fu又是fucked-up的缩写,意思呢差不多就是去他妈的;(哈哈哈这个解释我喜欢

又有另一个神奇的缩写词bar(Beyond all recognition,意思是超越认知,无法识别,一塌糊涂)

foo和bar组合在一起变成foobar(或叫foo-bar),这个词差不多就是在说爱谁谁,随便什么乱七八糟的。

麻省理工学院的Tech Engineering News 1965年首次在出版物中使用了这个词作为一个术语,后面这个词流传开来被广泛使用时都被用作“某某”来使用了,当然也可以认为作者写下这个名字时心里想的是fucked up beyond all recognition

查资料时看到知乎上有人说常作为示例函数名的fun的意思就是fun,并不是function的缩写,function缩写应该是func嘛,函数名就叫fun怎么了怎么了哼。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: