一段尘封36年的COBOL代码重现,依旧在施瓦辛格经典的《终结者》中。终结者也用COBOL?电影《终结者》中的一个场景使用了COBOL代码!《终结者》电影中的一个场景在不久的将来,机器统治着世界,由人工智能天网指挥。天网的唯一使命就是彻底消灭人类,因此它开发了一种叫做终结者的杀手类人机器人,表面上看起来像人类。一个叫约翰·康纳的人开始用科技反抗机器,打败了天网,拯救了人类。最近,代码的原作者Swirsky感到很惊讶,不敢相信这是真的。这个漩涡天空的代码是取自他在1984年5月发表在杂志上的一篇文章,他还找到了当年杂志的原文。当年那篇文章其实只是一个加法程序,完成了一个累加计算。网友热议:收他稿费!Swirsky的推特引发网友热议。很多人都表示佩服,喜欢这个经典的“终结者”手势:有网友开玩笑说:“原来是你创造了天网”。有网友提醒他要注意“版税”。在这种情况下,应该支付版税,对吧?这位网友想到了故障的新泽??西失业系统:“我不知道他们为什么在看起来像喷气式HUD的地方显示COBOL剪辑。飞行员正在修复新泽西的失业系统吗?”说起这个表情包的来源,我们不得不从上周在美国新泽西州紧急招聘懂COBOL语言的程序员说起。由于新冠疫情,失业人数猛增。新泽西州数以十万计的失业救济申请让已经使用了几十年的失业制度不堪重负。急需懂COBOL语言的人修复。新泽西州紧急招聘懂COBOL语言的程序员。但问题是,这种古老的编程语言几乎已经被淘汰了。只有美国政府和银行仍在使用它。懂的人屈指可数,而且年龄至少在50岁以上。上面的一些人甚至使用了氧气吸入器。既然Swirsky懂COBOL,不知道他会不会去新泽西应聘呢?有网友想到了其他场景中的AppleII的ASM:影片中,观众多次以“终结者”的视角看世界,其中有一场机器人的眼睛出现了6502汇编语言代码的场景。《终结者》电影中的一个场景MOS科技研发的6502是一款比较老牌的CPU,曾应用于苹果电脑AppleI、AppleII、任天堂Famicom和文曲星词典等,其中,采用AppleII使它广为人知。AppleII让很多人脑洞大开:既然终结者是由苹果电脑的处理器驱动的,苹果会不会就是未来的“天网”?COBOL太老了吗?58岁的Swirsky表示,这不是问题。COBOL主要用于财务、会计等非常重要的业务数据处理领域。尽管COBOL多年来一直被认为是一种过时的语言,但金融行业的大部分核心系统至今仍被大量使用。COBOL,除了旧系统过于庞大难以修改之外,COBOL平台的稳定性也是其生命能够延续至今的重要原因。1959年5月,五角大楼委托GraceHope博士领导一个委员会,为COBOL语言制定标准。1959年,在纽约曼哈顿的悉尼荷兰酒店,JeanE.Sammet和其他5位程序员闭关两周,几乎没日没夜地开发,完成了COBOL的大部分设计。它于1960年正式发布,所以COBOL今天已经60岁了。年代久远,称其为编程语言的活化石也不为过。Swirsky出生于1962年,今年58岁。如果你看他的主页,你会感到惊讶。Swirsky不仅会用COBOL,还会用Erlang、GPGPU、Boomer、c++、Cuda、Python、WebRTC等编程语言,到头来怎么会有Audio和Piano?原来Swirsky不仅是一名计算机科学家,还是一名创意工程师,还会弹钢琴!1984年,Swirsky在美国军用和民用飞机制造商GrummanAerospace担任程序员。也是在这一年,Swirsky编写了旋涡天空的COBOL代码,并被终结者拍摄。在编码了几年之后,Swirsky决定改变他的生活。他以高级计算机科学家的身份加入Adob??e,成为PostScript核心团队的一员,并开发了适用于MicrosoftWindows的第一个Photoshop版本。Swirsky随后在DisneyImagineering的研发部门担任创意技术总监,负责开发视频游戏和数字成像系统。最早版本的Photoshop2003年,Swirsky按捺不住内心的躁动,创办了“ExcitingScience”,为便携式媒体播放器市场制作和发行短片。Thrill的产品2017年,年近60的他创立了新公司VirtualAirwaves,并亲自担任CTO,为人们提供即插即用的通话服务,可以让用户的通话更简洁、更安全,按下它会说话,当你放手时,你会倾听。堪称极简主义的典范。他似乎从不疲倦,一直在技术的海洋中探索,继续为开源社区发光发热,向老COBOLER致敬!
