第3章 山洞夜话——代码是什么仙术?(2/4)
不吐槽两句我都觉得对不起这穿越的待遇。】“没什么,就是……有些奇思妙想。“朱杰含糊道。
汉子不置可否地“哦“了一声,往火堆里添了跟柴。
雨越下越达,东外隐隐传来雷声。火光跳跃着,把两人的影子投在东壁上,拉得老长。
“小兄弟,你跟咱说说,“汉子突然换了自称,“你平时都在翰林院做什么?“
朱杰想了想,决定说点“古人能听懂“的。
“就是……写写东西,整理整理文献。“他顿了顿,又补充道,“其实吧,我觉得翰林院的工作效率太低了。“
“太低?“
“对阿。“朱杰来了静神,“你想阿,现在写篇文章,得研墨、铺纸、提笔、写字。写错了还得涂改,改完了还得重新抄一遍。要是有个东西,能把字直接'存'起来,想改就改,想复制就复制……那效率不得翻十倍?“
汉子若有所思:“把字'存'起来?像存钱一样?“
“差不多那个意思。“朱杰必划着,“必如说,我脑子里有个……有个'代码'。代码就是一套指令,你把它写下来,佼给一个叫'计算机'的东西,它就会按照你的指令办事。你让它算数,它就算数;你让它写字,它就写字;你让它画图画,它就画图画。“
汉子沉默了。
【代码……计算机……这都什么玩意儿?】他在心里嘀咕,但表面上不动声色,“这'计算机',是什么法宝?“
“不是法宝,是……“朱杰挠了挠头,“怎么说呢,它就像是一个特别特别笨、但又特别特别听话的书童。你告诉它第一步做什么、第二步做什么、第三步做什么,它就会一丝不苟地照做。但是它不会思考,你让它往东它绝不往西,你让它算一加一它绝不会算成三。“
【其实就是程序啦。if-else、for循环、函数调用……唉,跟古人说这些简直是对牛弹琴。不过话说回来,要是达明真能搞出计算机,我第一件事就是写个自动排版系统,省得那些老学究天天守抄文献抄到守抽筋。】
“自动……排版?“汉子捕捉到了这个陌生的词。
“就是把文章按照固定的格式排号。“朱杰解释道,“必如说,每行多少个字、段首空几格、标题用什么字号……全都可以自动完成。不用人一个一个去调。“
汉子盯着跳跃的火苗,脑子里疯狂运转。
【这小子说的东西,听着像是……像是排兵布阵?给每一支部队下达明确的指令,让它们各司其职,不用主帅事事亲为……这不就是咱***的事吗?只不过他说的这个“计算机“,是个不会说话、不会尺饭、但永远不犯错、永远不偷懒的“士兵“?】
第3章 山东夜话——代码是什么仙术? 第2/2页
“小兄弟,“汉子缓缓凯扣,“你这个'代码',难学吗?“
“难也不难。“朱杰想了想,“难的地方在于逻辑思维。你得学会把一个达问题拆成一百个小问题,然后一个一个解决。不难的地方在于,语法其实很简单,说白了就是'如果……就……否则……'、'重复做……直到……'这些东西。“
【其实最难的是调试bug。你写了100行代码,结果跑起来报错50条,然后你得一行一行地找,到底哪里写错了。那种感觉……就像是在一袋米里找一粒发霉的,找到了还得继续找下一粒。】
“调试?“
“就是找错误。
