本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

wzatv:【j2开奖】NASA这些代码能逼着程序员写诗,也能带你登月!

时间:2016-11-02 01:58来源:本港台现场报码 作者:本港台直播 点击:
最近,一位前NASA实习生把美国阿波罗登月项目的11号计算机---阿波罗导航计算机(Apollo Guidance Computer)系统源代码上传到了Github(一个交流代码的网站)。这一下,国内外的码农们可就炸

wzatv:【j2开奖】NASA这些代码能逼着程序员写诗,也能带你登月!

  最近,一位前NASA实习生把美国阿波罗登月项目的11号计算机---阿波罗导航计算机(Apollo Guidance Computer)系统源代码上传到了Github(一个交流代码的网站)。这一下,国内外的农们可就炸开了锅。

  

wzatv:【j2开奖】NASA这些代码能逼着程序员写诗,也能带你登月!

  于是我们便看到这样一幅景象,这群掌握了各种高级编程语言的农们,纷纷回归到去读最原始的汇编语言。相比现在常用的C语言,汇编语言到底有多原始?用下面这张可以解释:

wzatv:【j2开奖】NASA这些代码能逼着程序员写诗,也能带你登月!

  自从代码爆红之后,一大批的码农们开始加入到解读这些难懂的代码队伍中,他们发现比起成千上万行难懂的代码,当年的高级码农们留下来的代码注释反而充满了脑洞,并且极具20世纪60年代的特色。就让我们来看看这些程序员都被登月的伟大工程逼成了什么样子!

  燃烧吧,董小姐,躁起来吧!

wzatv:【j2开奖】NASA这些代码能逼着程序员写诗,也能带你登月!

  这句话灵感来自于与五六十年代最火的音乐电台节目,每次受欢迎的节目开始,主持人Magnificent Montague就会说“燃烧,宝贝!燃烧!”。类似于今天火热的音乐节目《中国好声音》开场就是“正宗好凉茶正宗好声音……”

  

wzatv:【j2开奖】NASA这些代码能逼着程序员写诗,也能带你登月!

  大概写到一半的时候,这位大神的脑袋里面窜出来一段歌词的旋律,想起了自己的董小姐,便忍不住也敲在代码里面了。

  嗨,我来了。

  拜拜。很快就会回来哦。

wzatv:【j2开奖】NASA这些代码能逼着程序员写诗,也能带你登月!

  敲代码注定是一个需要能耐得住寂寞的工作,于是这位程序员就自己跟自己道早安晚安...

  快启动,这个该死的家伙!

  

wzatv:【j2开奖】NASA这些代码能逼着程序员写诗,也能带你登月!

  实际上这部分的代码都是在写关于着陆雷达天线的定位,有人猜这段代码是为了提醒宇航员,重新定位天线的位置。满满的程序员传小纸条给宇航员既视感...

wzatv:【j2开奖】NASA这些代码能逼着程序员写诗,也能带你登月!

  其中发现的最美的一段代码来自莎士比亚的诗歌:

  it will be proved to thy face that thou hast men about thee that usuallytalk of a noun and a verb, and such abominble words as no christian ear canendure to hear.

  HENRY 6, ACT 2, SCENE 4

  《亨利四世》 第二幕 第四段

  

wzatv:【j2开奖】NASA这些代码能逼着程序员写诗,也能带你登月!

  这是美帝还流行读莎翁的60年代呀,就像是国内还读海子的时期。

  现在谁要是说自己还在写诗...

  

wzatv:【j2开奖】NASA这些代码能逼着程序员写诗,也能带你登月!

  

wzatv:【j2开奖】NASA这些代码能逼着程序员写诗,也能带你登月!

  实际上这并不是阿波罗导航计算机源代码首次公开于大众。

  早些年,飞行员Gary Neff就已经把这些源代码扫描成了图片文件并被麻省理工一直保存。

  但是这密密麻麻的代码仅以图片格式留存,十分影响阅读,于是2003年的时候,一位叫做Ron Burkey的家伙硬是把这些内容一个字一个字敲进了电脑。

  (实在是太佩服这个哥们的勇气和耐心了。)

  Burkey甚至还照着自己转录出来的代码,做了一台模拟版的导航计算机。真实还原了当年登月时用的程序语言。

wzatv:【j2开奖】NASA这些代码能逼着程序员写诗,也能带你登月!

  打开平板来玩个游戏吧,登月!

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容