专栏名称: 押沙龙yashl
随手写文章
目录
相关文章推荐
芋道源码  ·  代码更新不停机:SpringBoot应用实现 ... ·  昨天  
ImportNew  ·  1 个空指针,捅破谷歌云的天…… ·  2 天前  
Java编程精选  ·  我司CTO:不要幻想着找技术强、能力全还吃苦 ... ·  3 天前  
芋道源码  ·  API key 和 token 有什么区别? ·  2 天前  
51好读  ›  专栏  ›  押沙龙yashl

我只想当一个安安静静的DOS人

押沙龙yashl  · 公众号  ·  · 2018-09-22 18:00

正文

请到「今天看啥」查看全文


Kindle ;我写东西的时候,也会把自己一个人关在屋子里,尽量把锅包肉挡在门外。


当周围安静下来,我大脑的 DOS 系统在不受打扰地运转的时候,我有一种充实之感。



但是还有电脑。我现在工作完全离不开电脑,而电脑真是一个自作主张,让你不得安静的东西。


在最早的时候,当然不是这样的。


我跟电脑打过很多很多年的交道。作为一个理工男,我甚至还编过很长时间的程序。我刚参加工作的时候,编过一年多的汇编语言。这个东西学文科的可能没怎么听说过。汇编语言可以说是最底层的电脑语言。其他高级语言都是建立在它的基础上。


它最常用的一个命令是 MOV ,就是一个寄存器的东西挪到另一个寄存器里去。你看一段汇编语言,差不多一半都是在 MOV 。为啥?因为它傻嘛,它单纯嘛。你不告诉它,它就不会自己动嘛。因为它傻,所以做起事情来你得一点一点教它,让它打印一段东西,用 C 语言就是一句话 ”printf” ,用汇编可能就得上百行程序。但是它运行起来,速度可以超级快。这就是单纯的好处。


我跟这个傻孩子混了一年多。当时觉得一切都在自己控制之中,你让它往东它不往西,让它打狗它不撵鸡。


但是软件越往上层走,系统就越复杂;系统越复杂,大家就越不知道它在干什么。现在你要是问一个程序员,你的程序在电脑上跑的时候,电脑是个啥状态?他也不说不清,因为各种进程实在太多了,它一会儿干这个,一会儿干那个。而且往往还特别勤快,该干的不该干的它都干。


就像郭德纲相声里头夸小媳妇勤快,丈夫半夜起床上个厕所,回来一看被子都叠好了。



电脑越来越像一个有生命的东西。越来越让人看不透。







请到「今天看啥」查看全文