APP下载

人生两喜,代码与你

2019-09-03独角兽

课堂内外(高中版) 2019年7期
关键词:织布机记事本程序员

独角兽

深夜的写字楼里噼里啪啦敲出的代码,是像古老的玛雅文字一般神奇的存在。有人用它学习,有人用它工作,没想到的是,还有人用它来表白,而这一切,竟然都那么浪漫。

用代码改变世界

翻开历史课本,你会获取以下信息:1903年莱特兄弟发明第一“架飞机,1954年美国贝尔实验室研制出第一块太阳能电池,1946年宾夕法尼亚大学莫奇利和埃克特領导的研究小组发明第一台电子计算机……咦?这些20世纪的“黑科技”为什么全都来自于美国,跟中国毫无关系?

别急,到了21世纪,随着互联网科技的发展,中国技术开始席卷世界各国,中国研发的新能源汽车驶进英国伦敦,法国地铁里各个乘客都在使用中国华为的4G网络....而我们的日常生活更是每天都发生着巨大的变化,公交车扫码付费、校园卡识别身份、过年在家庭群里抢红包等等,你所能感受到的一切变化,很大程度上得感谢那群穿着格子衬衣、头顶光亮、母胎solo的中国程序员们,正是他们用代码改变了这个世界。

古今中外的程序员

程序员这个特殊群体,可不是在现代才出现的哦!早在南宋,著名数学家秦九韶就立志要做一名程序员,他在《数学九章》中提出一个问题:“今有池方一丈,葭生其中央,出水一尺,引葭赴岸,适与岸齐,问水深、葭长各几何?”大概的意思是:有一个边长为一丈的正方形池塘,正中央生长着一棵芦苇高出水面一尺,如果把芦苇拉向岸边则恰好碰到岸沿,请问池塘的水有多深?芦苇有多长?

这道问题不仅可以用勾股定理来计算结果,还可以用程序框图来寻找答案,怪不得秦九韶本人,被称为“古代行走的计算机”

在西方,若是举办一个程序员创造营的节目,最有资格C位出道的,当属法国著名织机工匠约瑟夫·玛丽·雅卡尔了。雅卡尔之所以厉害,是因为他发明了人类历史上首台可设计织布机一雅卡尔织布机,这对未来的可编程机器(比如计算机)的设计与发明起到了重要的作用,但也由于雅卡尔织布机的工作效率过于强大,导致其他织布工匠纷纷失业,最后雅卡尔被大量工匠追杀,亡命他乡。

阿达·洛芙莱斯,作为世界上第一位“程序媛”,也是程序届响当当的人物。她为计算程序拟定算法,编写出世界上第一份“程序设计流程图”,她被视为“第一位给计算机写程序的人”,哪怕当时还没有计算机……

一分钟写出浪漫代码

Step1:打开电脑中的记事本

Step2:在记事本中输入以下内容,比如:msgbox("小可爱,我喜欢你!")Step3:将编写好的记事本重命名,以.vbs结尾,比如:土味代码.vbs

Step4:当你点击文件时,屏幕就会弹出右侧提示框啦!是不是很神奇!你还可以在记事本里多编辑几段代码,就会弹出更多的提示框哦!

代码原来如此浪漫

程序员的故事虽然感人,但只要一看到这些密密麻麻犹如天书般的程序代码,就立马对枯燥的编程失去兴趣?其实,程序员的日常生活也是很浪漫的!

2015年码农节,一名百度资深程序员溜进百度大楼中控室,快速写下控制智能灯的程序,并在后台定义了文字和动态功效,让灯光组合出“ILOVEYOU"的字样给他心目中的女神告白。

看吧,不怕程序员写代码,就怕程序员太浪漫!

如果你也想用代码给心仪的对象告白,不如写一封来自程序员的专属情书吧!

if(today=520)

disp("iloveu")

if(distance(you,me)>0)disp("imissu")

else:ihold(yourhand)

代码翻译:

如果今天是520,

输出“我爱你"

如果你我之间的距离大于0,

输出“我想你”;

若不是以上两种情况,

我会牵住你的手。

猜你喜欢

织布机记事本程序员
2020年程序员依然很吃香
又闻机杼声
程序员之子
小小记事本
土拨鼠的记事本
记事本里的信息技术课
加班
太行山里的机杼
一题多解