么玩意儿?】他在心里嘀咕,但表面上不动声色,“这'计算机',是什么法宝?“
“不是法宝,是……“朱杰挠了挠头,“怎么说呢,它就像是一个特别特别笨、但又特别特别听话的书童。你告诉它第一步做什么、第二步做什么、第三步做什么,它就会一丝不苟地照做。但是它不会思考,你让它往东它绝不往西,你让它算一加一它绝不会算成三。“
【其实就是程序啦。if-else、for循环、函数调用……唉,跟古人说这些简直是对牛弹琴。不过话说回来,要是大明真能搞出计算机,我第一件事就是写个自动排版系统,省得那些老学究天天手抄文献抄到手抽筋。】
“自动……排版?“汉子捕捉到了这个陌生的词。
“就是把文章按照固定的格式排好。“朱杰解释道,“比如说,每行多少个字、段首空几格、标题用什么字号……全都可以自动完成。不用人一个一个去调。“
汉子盯着跳跃的火苗,脑子里疯狂运转。
【这小子说的东西,听着像是……像是排兵布阵?给每一支部队下达明确的指令,让它们各司其职,不用主帅事事亲为……这不就是咱***的事吗?只不过他说的这个“计算机“,是个不会说话、不会吃饭、但永远不犯错、永远不偷懒的“士兵“?】
“小兄弟,“汉子缓缓开口,“你这个'代码',难学吗?“
“难也不难。“朱杰想了想,“难的地方在于逻辑思维。你得学会把一个大问题拆成一百个小问题,然后一个一个解决。不难的地方在于,语法其实很简单,说白了就是'如果……就……否则……'、'重复做……直到……'这些东西。“
【其实最难的是调试bug。你写了100行代码,结果跑起来报错50条,然后你得一行一行地找,到底哪里写错了。那种感觉……就像是在一袋米里找一粒发霉的,找到了还得继续找下一粒。】
“调试?“
“就是找错误。“朱杰叹了口气,“写代码最容易出错。少写一个符号、多写一个空格,甚至中英文标点搞混了,都会报错。有时候你找了半天找不到错误在哪,最后发现是因为……你打了个瞌睡,把字母'l'写成了数字'1'。“
汉子忍不住笑了:“那倒是跟咱批奏章差不多。有时候一个错别字,就能把意思完全搞反。“
【这小子说的“代码“,要是真能造出来……咱想想,给六部都配上这种“计算机“,户部的账目让它算,兵部的兵力统计让它做,工部的工程预算让它核……那得省多少事?对了,还有那些贪官,账本做得再漂亮,在“计算机“面前也藏不住吧?】
他越想越兴奋,但表面上依然稳如老狗。
雨渐渐小了。洞外的天色暗下来,远处的南京城亮起点点灯火。
“小兄弟,“汉子突然问,“你说的这些东西,跟谁说过?“
朱杰摇摇头:“没有。跟别人说,他们只当我是疯子。“
【其实也不是没想过跟人说。但上次跟同僚提了一句“如果有一种机器能自动计算“,人家以为我炼丹把脑子炼坏了。算了吧,古人不懂这些。】
汉子沉默了一会儿,突然说:“小兄弟,你这些东西,别跟别人说。“
“为什么?“
“因为,“汉子盯着朱杰,火光在他眼中跳动,“你脑子里的这些'奇思妙想',太厉害了。厉害到……有些人会害怕。“
朱杰愣了一下,随即苦笑。
【是啊,太超前了。我要是现在出去说'我懂微积分',他们估计会把我当妖人烧了。算了算了,苟着吧,先在这大明混口饭吃再说。】
“多谢老哥提醒。“朱杰认真地说。
汉子摆摆手,从怀里又摸出那块硬饼,掰了一大半递给朱杰:“吃吧,看你瘦的。翰林院的饭,就这么点?“
朱杰接过饼,心里暖暖的。
【这大叔虽然看着粗犷,但人真好。在大明混了这么久,还是头一回有人这么照顾我。要是能早点遇到他就好了……】
两人沉默地吃着饼。洞外的雨停了,月光从洞口洒进来,在地上投下一片银白。
“老哥,“朱杰突然问,“你是做什么的?跑江湖的?“
汉子嘿嘿一笑:“以前……带过兵。现在嘛,就是个闲散老头。“
【带过兵?难怪。我说怎么走路带风、气场两米八呢。大明开国这么多年,退伍的老将不少,这位说不定还是参加过鄱阳湖大战的老兵?那可是朱元璋和陈友谅决一死战的地方……】
“鄱阳湖?“汉子猛地抬头。
“啊?“朱杰茫然,“我说什么了吗?“
汉子盯着他看了半天,突然哈哈大笑起来。笑声在空旷的山洞里回荡,震得洞壁上的灰尘簌簌落下。
“好小子,