第七卷 人类式的精明做法

的地方。他此时正仰头看着我,眼睛一眨一眨的,仿佛不知恐惧为何物。

  就在我的行动失去所有选择的瞬间,第二发炮弹带出一道尖锐的风声发射了。

  我扑倒在助手身上护住他。

  要被砸成番茄酱了。

  不知是外部的刺激作用,还是敲一下就好这种古典疗法起效了,总之在死亡瞬间这种极限时刻,我的记忆猛地恢复了。

  啊,这就是传说中的走马灯。

  记忆如同人生最后一场电影般开始回放。

  事情的来龙去脉(联合国配发作品)

  “完成了?”

  我正在处理文件时,友人Y突然顶着一双死人眼冲我问道。她最近似乎一直很忙,昨晚还在事务所通宵工作了。

  “什么?”

  “程序?”

  “啊?”

  受所受教育方针的影响,我和Y都算不上是某特定领域的专家,所以上头吩咐下来的命令都有一种向基础事务靠拢的强烈倾向,而且还是各领域都有所涉及。即,我们总被命令处理各种杂务。

  在程序上有高级语言和低级语言之分。

  但并不是说高级就很厉害,低级就很烂,这只是因人的视角不同而衍生出的不同表记方式。高级语言就是人类容易明白的语言,低级语言就是方便机器理解的语言。

  机械语就是低级语言的代表.

  计算机内部处理的都是被二进数化的数据罗列,人类很难直接读懂这些数据,所以很麻烦。于是,人类就用可以更抽象表述的高级语言来记录数据,再将高级语言翻译成机械语让计算机执行。

  能用抽象化的表述实现必要的机能后,工作效率得到了显著的提高。

  例如,吩咐人去办事:“沿着那条走廊一直走然后在拐弯就到了如果炒面和面包卖完就买炸牛肉薯饼或火腿三文治至于饮料就要那个你几点几分能回来钱就先赊账……”,若这一长串命令无需设定参数,只用一句“喂,帮我买点吃的来,老规矩”就能表述清楚,那负责记录的人该有多轻松。

  于是,现在流行的就是从高级语言中衍生出来的超超高级语言。

  这种语言不需要专业知识,只需相信计算机的理解能力,用自然语言进行记录。自然语言在这里指的就是普通的对话语言。

  人类的语言看似简单,但实际上却相当复杂。有时候会话里有话,有时候会说得拐弯抹角,有时候短短的一句话中可能包含着多种意思。而超超高级语言恰恰能将人类复杂的语言精确地转化为多重代码。多重代码复杂离奇到几乎无法在纸上画出流程图,相应的它可以发挥出极高的工作效率。超超高级语言其实就是断续地截取人类大脑平时处理的信息,所以不可否认它的演算中也包含着一些无法预测的不可靠因素。

  “我刚才翻译了用Utori写的源代码,好像可以执行,这算完成了吗?可以当作完成了吗?”

  “不要问我。”

  Utori是Y常用的超超高级语言,其抽象表达的许可范围极端广泛,不论以何种形式写成代码都不容易出bug。相应的它也有一个令人战栗的大缺陷,程序中本该视为错误而拒绝执行的矛盾它也能自圆其说,之后有可能会生出重大错误。

  这种语言哪怕是随手写下的语句也能被强制执行,据说本来是为了好玩才开发的。但后来随着编译程序性能的提高,它也可以用来写一些特定的程序,再加上简单易学,书写方便,所以在让低级程序员充当临时战斗力时,常会用到它。

  这种语言使用简单,非常方便,但偶尔也会埋下重大错误,所以我一般不怎么使用。顺带一提,我喜欢的是一种名为Bubble的疑似语言,它可以用近似于直接读取源代码的方式访问程序,在可行范围内进行全方位搜搜,并抽出你想要的代码,可以说是无著作权时代的象征……程序工作的话题就先说到这儿吧,毕竟再说下去就没完没了了。

  “就这样吧?反正也不是什么重要的部分,对吧?”

  “谁知道呢?我只听说会用在人类纪念碑上。”

  “怎样的程序?”

  “自动将新录入的信息数据化,再添上标签。”

  我让Y再详细地解释一下,原来是这程序是要让信息在数据化时,与已有数据进行对比,自动判断出同种信息,并标记。

  例如,在某地回收的数据A是历史类的电子书,而在另一地方回收的数据B同样也是历史类电子书时,就无需手工逐一添加“历史类书籍”的属性,程序会自动进行判断然后将这两本书分类为“都是历史书”。通过添加属性标签,即便以后信息量增加了,搜索难度也会增加。因为属性有助于缩小搜索范围。

  “……这不挺重要的吗?就是那个每次扫描都会跳出来的那个模块?”

  “这我就不清楚了。我又没问这程序要拿来干嘛。首先,如果这程序这么重要会交给我一个新人来做吗?”

  “这得看上司怎样把。”

  “我那上司说这不知是哪个部门丢过来的工作。”

  “哇。”

  旧人类的恶习简直让人抓狂。

  ……工作有时候就是这么无趣。

  “帮下忙,我想在别的环境进行交叉检验。”

  我打开与Y同款的配发便携电脑,把程序连同运行环境一起接收过来,经由调试程序运行。<

上一页目录+书签下一页