编程的魅力

编程的魅力

Posted by geek_li on May 26, 2020

编程的魅力

第一次接触计算机的时候应该是小学,那时候不能算是编程,就是简单地写些VB语言还有把那台老主机全拆了然后装起来,拆了装,装了拆

正题:

编程大约就是一个非常自由的硬核沙盒游戏,开局就一个开发工具,剩下全靠编。期间,你可能还要自己造轮子,自己建车床,自己造一辆车,对了,还要给它取个名字。就叫hello world吧。可能,这辆车刚开起来还有点慢,甚至左右还不对称,开起来晃晃悠悠的。本着只要是warning就不处理的原则,我们先处理一下速度的问题。你迫不及待给开发了一个推进器,对了,推进器可能用的别人的车床制造的,你只是画了一个草图,也不清楚怎么就能突然得到这样一个推进器。反正,先安上再说。车子,可能在半途熄火了,要更换一个零件,高级一点的玩家会从这个零件的模子里刻一个功能更强的直接通过相同型号的接口插进去,而低级玩家会选择在乱七八糟的零件里调整一下。当然,好在只有你一个人维修,所以也是驾轻就熟。没事,也可以给车子加点没什么大用的功能,比如什么根据用户的手机壳颜色更换车体的颜色,或者安装一个聊天机器人天天尬聊之类的,都是随意。这个世界,本质上没有什么限制。当然,研究一下算法,写一个自动避障和寻路的算法更加妥当。或者优化一下车子的反应速度,以免每次都要和石头亲密接触。然后,又过了许久,新的资料片发布了,原来的车子彻底用不了了。但是你发现到达的地方已经出现了一堆全新的零件和开发工具,甚至已经有了新的图纸,连车子的框架都有人做好了,什么会飞的车、水里游的车,甚至登上月球的车都只要简单的画个图纸就能出来。也许,也许我们就想着要建宇宙飞船了。编程的乐趣大抵如此吧,在荒无人烟的沙丘里建造一个空中花园,从无到有,能限制你的,只有想象力。

第一次看电影:《钢铁侠1》、每次看到模型、打游戏的时候,心里会有种BIU的感觉,超酷的