,
不抽烟的苏小木并不能体会到事后额外的那些乐趣。
“漫漫长夜,无心睡眠,不知两位娘子能否陪我彻夜长聊?”
苏小木一手抓住一个大写的E。
轻拢慢捻抹复挑。
嘴上笑嘻嘻。
苏荷颤声道,“臣妾过于劳累,想先事休息。”
另一旁的万黛呼出一口气,“呼~臣妾也是。”
“好吧,明日再议。”苏小木缩回被窝,左右双手换了个位置。
一夜无话。
次日吃过早饭后,苏小木将自己的疑惑问了出来。
学霸不是生而知之。
不懂就得不耻下问。
“昨天晚上我翻了翻明史,刚好是看到了明末的内忧外患,这里面有些事情我看不太明白。”
苏小木说着将自己的疑惑提了出来。
“明末依旧有80万军,而女真顶天不超过20万,里面还有大半的奴仆,怎么就输了?”
“内忧外患真有那么严重?”
史书记载与后世评,明末面临的最可怕的问题貌似说破天也就是两个:
努尔哈赤入侵。
小冰河期的大饥荒,到处闹灾。
光是努尔哈赤的入侵,就那几个小兵喽啰,明末再糜烂的卫所部队,关宁铁骑也完全可以将努尔哈赤吊起来在山海关打。
光是大饥荒、闹灾、鼠疫肆虐等等,凭洪承畴、孙传庭等名将镇压那群乌合之众还是半点问题都没有的。
内忧外患才是导致明朝灭亡的原因,这是大家都能接受的通行说法。
苏荷笑着说道,“在回答你这个问题之前,我先问你个问题,中学政治书上最基本的一句话是什么?”
苏小木挠了挠头,“我对政治、经济这些不太敏感,不过我记得没错的话,初一的政治课上最重要的一句话应该是……”
“经济基础决定上层建筑。”
“所以……你懂我意思了吗?”苏荷眨着眼看着苏小木。
苏小木想了想,道,“如果我的理解没问题的话,无论是社会稳定、国家动乱、国间战争,都跟经济原因有关,不能如此简单的混为一谈吧?”
苏荷跟万黛赞许的点了点头。
“不错不错,能想到这一点,果然不愧是咱家的小东西。”
“明灭亡的真正原因,应该算是货币供给不足,而且是非常严重的供给不足。”万黛接着回答了下去。
“明史中是有记载的,首先是捐款的事情,其中有个周国丈成了反面,然后是洪承畴、孙传庭这等名将打仗都是靠农名军的馈赠。”
“一句话,国库没钱。”
苏小木表示自己又学到了许多新的姿势。
“我想去逼乎现编故事了……”
“???”
“???”
两个黑人问号脸直接甩到了苏小木的身上。
苏小木一本正经的解释。
“有两个又有钱又漂亮又懂得多的女朋友是一种什么样的体验?”
苏荷:“……”
万黛:“6,666!”
“我大概明白你们要我学历史的目的了。”末了,苏小木道。
这是一种对他来说,完全全新的思维方式。
…………
…………
跟两个又有钱,长得又漂亮,身材还好,什么都懂的女朋友皮完后,苏小木去了书房。
继续磨一把刀。
“LISP,今天给点新的启发吧!”
苏小木心道。
这种根据一个概念编写一个程序的形式,对苏小木来说其实家常便饭。
所以,虽然原本只是个实验引擎,现在多了科学实验分类,生活管家小分类。
指不定还会出现更多的分类。
“这个程序是自用,完全不需要考虑软件生态环境的问题,更何况只是个语音助手的升级版,还是怎么优秀怎么来吧。”
苏小木是个非常愿意学以致用的人。
“原本的核心语音操纵模块必须得修改,原本的会话逻辑、语言理解能力都有点弱。”
“学习性?”
“资源的问题不用顾虑的话,这还真是个不错的选择。”
明明只是一个人,苏小木却仿佛演变成了不同的团队一样。
自我进行辩论,并确定最合适的实现方式。
因为有一个600万亿次每秒的超算在背后扛着算力,苏小木就不打算弱化学习性。
“语音会话逻辑单独列成一个中心模块,交由核心引擎代管吧。”
苏小木划分出了另一条分支结构。
厘清了语言理解能力、语言模块等等的实现方式。
哒哒哒的键盘敲击声音不断响起。
从上午到中午。
直到吃饭才停下。
放了碗筷,苏小木就进了书房,继续噼里啪啦的敲。
其实并不是看上去越高大上的程序的代码编译就越复杂,更多的是修修改改,补补停停。
比如Linux内核很吊了吧。
因为开源,有近两万名工程师在维护,但总代码行数只有2500万行,还包括说明、帮助等等注释文档。
Windows7很多人都用过。
内核代码行数也不过约为5000万行。
自是包含了无数的说明、帮助等注释。
有人说,实现同一个目标,用的代码行数越多,就越羞耻。
毫无疑问,苏小木是个不喜欢羞耻的人。
毫无疑问,苏小木敲打代码的速度也是顶尖级别的。
并且经常性有BUFF加成。
平均每一千次键击会触发三次错误。
平均每一分钟可以完成一千次键击。
粗略的算下来,5个小时的时间大约能完成一万五千行代码的编译,因为里面包含大量的‘}’等简略符号占行比。①
在苏小木的理想设计中,这个程序的代码不能够太臃肿。
所以,预计是控制在6万行以内。
这算得上是一个大型的程序了……
至少对苏小木来说是这样的。
在经过一整个下午的精心编写后,傍晚六点,苏小木完成了代码的编写,按照惯例提交给了超算进行调试。
“呼~希望这次BUFF续了费。”
苏小木也不敢保证自己编写的每一个程序都能直接通过超算的调试的。
这是算力上的察觉。
“呼~”
“OK!”苏小木松了口气。
程序正式打包运行。
良久,有个声音从扬声器中传出:
“hello,world!”
①:可以理解为主角光环,码农的苦,作为码字工的我,懂得很。
======
破碗碎了,好久没摆都找不到了。