问:在哪一刻你会觉得是中了程序员的毒?
程序员:看剧的时候,如果看到编程场景,会忍不住暂停下来看代码。
《战狼1》
《战狼1》中龙小云的入侵病毒的源代码。一共包括 5 段功能代码。
第一段是输出斐波那契数列的前 20 项。
第二段是找 100 到 200 之间的所有质数。
第三段是找 100 到 999 之间的所有水仙花数。
第四段是通过键盘输入一个整数并找出其所有因数。
第五段是根据键盘输入的分数评出 ABC 等级。
通过以上几段残缺不全的代码,成功入侵红军指挥系统,并导致对方系统瘫痪。
《钢铁侠》 c语言
在钢铁侠第一部中,在恐怖分子的洞穴里
托尼编写了一些长长短短的C语言代码
帮助钢铁侠的人工心脏第一次“初始化启动”
从而成功逃脱
若进一步搜索屏幕上的代码
你会找到这段代码来自一个 乐高积木的固件下载程序
由斯坦福大学的Kekoa Proudfoot写于1998年
电影中使用这段代码
似乎是在暗示要给钢铁侠下载一套固件程序
或者是把固件程序上传到乐高积木控制系统里
所以暗示
钢铁侠的诞生是跟乐高积木多少是有关联的
《忍者神龟》 Turbo C
《忍者神龟》中出现的这段代码看起来很像Turbo C
《维基解密》 Lua
在电影《维基解密》中
主人公阿桑奇电脑屏幕上的代码是
一段由Lua语言所写的代码
而现实中这段代码是AwesomeWM项目中的diskusage
《终结者》 汇编语言
在电影《终结者》中
机器人的眼里展示了一段6502汇编语言代码
看起来是从Apple II里拷贝的
而Apple II,则是苹果公司的开山之作
《龙纹身女孩》 SQL
电影《龙纹身女孩》中的女主人公
搜索凶手时使用的很显然是真正的SQL语句
《超人》 BASIC
超人电影中出现的代码是非常传统的BASIC
而且在现实中你甚至可以真正运行它
但是很遗憾的是
它并不能让你变得像超人一般强大
第一个输入行只是静态的文本
第二个是接受输入
当你点击回车键时
空行的出现似乎只是为了帮你清理屏幕而已
总的来说
这个程序只是能接受一些输入
然后打印一些预先确定的文本
一点也不“超人”
《侏罗纪公园》 shell
电影《侏罗纪公园》
出现的这段代码看起来
很像是为一台UNIX机器写的shell脚本
《天才基本法》 Python
《天才基本法》
里面有一段用神经网络预测交通事故地点的女主角林朝夕自学Python完成数学建模
编程有毒
一刻入魂
声明:本文内容整理自网络,观点仅代表原作者本人,投稿号仅提供信息发布服务。如有侵权,请联系管理员。