那三天,易天航可没闲着。
因为,他认为,与其这样干等着,不如找点有意义的事情来做,比如,源代码,算法分析。
因为除了天蜀中学的应届毕业生,他还有另外一个身份,玄武门的实习侦探。
最近的虎妖杀人案,闹得有些沸沸扬扬。
五宗作案手法一模一样的杀人案,还有十五宗失踪案,易天航怀疑,都与那只虎妖有关。
他想建立一个模型,可以模拟出虎妖的杀人动向,从而,可以精确的预测出虎妖的下一个作案地点以及犯案时间。
只是,在这个世界,他所熟知的一切建模工具以及编程软件居然都没有!
这是一件特别令人头疼的事。
他甚至怀疑,在这个世界,手机、电脑上所用到的app都是怎么来的
他甚至都没有见到过甚至一本和编程相关的书籍。
没有程序设计,何来app
莫非,那些书籍只有在大学才能够看到
或者说,这完全就是魔法与科学完美结合的结果!
在一个有魔法的世界,太多的不可能都可以成为可能!
仔细想想,这个世界的科技,本来就或多或少的依靠着魔法的作用。
就拿手机的制造来说……
在那个曾经被易天航称为现实的世界里,手机的生产过程,大概是这样的:首先,建立模型。建立好模型后,生产电池的生产电池,生产屏幕的生产屏幕,生产芯片的生产芯片……
等各种零件都生产完毕后,再将这些零件组合在一起,然后安装系统以及各种app。
硬件、软件都齐全后,也就成了我们看到的智能手机。
然而,在这个魔法世界里,手机的生产是这样的:
首先,也得建立好模型。
在建模的过程中,我们可以得到一系列的公式,关于炼金术的公式,以及生产手机所需要的各种材料以及所需要的各种材料的成分。
建模的最终结果,就是炼金术中的炼成阵。
有了炼成阵,我们再将所需的各种材料按适当的比例置入其中,然后启动炼成阵……
不同的炼成阵可以生成不同的东西,比如刀叉剑戟,比如智能手机。
当然,生成智能手机所需要的炼成阵,自然比生成刀叉剑戟所需要的要复杂得多。
而生成一系列产品,最终所需要的模型只有一个,我们只需要找出最完美的一个……
因为,炼成阵是可以无限复制的,所以,我们可以根据需要,复制出任意多的炼成阵,再在每个炼成阵中置入等量的材料……
这样,在这个魔法世界里,任何高科技,都可以批量生产。
其步骤简化为:
建模——得到炼成阵——置入原材料——启动炼成阵——得到产品!
这期间,就省去了生产零件以及组合零件所花费的时间。
所以,在这个魔法世界里,许多科技的发展,都是要比另一个没有魔法的世界要快的,比如手机,比如无限网络……
然而,正因为如此,这个世界的科技更多的依赖于魔法,以至于给人造成了“没有魔法就没有科技”的错觉……
就连手机、电脑的系统以及各种app,都是魔法师们用各种法阵建立的……
这样的软件、系统以及这样的配置环境,对于来自一个没有魔法的次元的傻小子——易天航来说,自然是有些难以理解。
不过,万法同宗。
易天航清楚的知道,这个世界的计算机也是在“二进制”的基础上发明的。
这样,模型建立就有了突破口!
在另一个世界,他就思考过,为什么一定要用二进制呢?
在二进制里的所有数,都是由“0”和“1”组成的。
再探究一下集成电路与“0”和“1”的关系……
有电流通过的时候,结果显示为“1”,没有电流通过的时候,结果显示为“0”。
同时我们也可以反过来用“0”和“1”的反复排列组合,来控制各项电流的流通。
“001”,“100”,“101”,“1101”,“1100”,“1100000”,“11000011”……
简单的“0”和“1”,无限的排列组合,就有了无限种可能。
不同的排列组合,则象征着不同的信号。
信号的传播、反馈以及编译,等等,便成就了多姿多彩的虚拟网络世界。
当然,“0”和“1”不同的排列组合,可以代表不同的数字、符号、字母、眼色……
于是,就有了计算机语言。
计算机语言就是用来实现人机对话的……
人机对话,就是输入和输出。
人类也可以通过计算机语言指定计算机做任何事。
完全由“0”和“1”组成的机器语言,就是源代码。
这个世界,没有java这样的高级计算机语言,也没有c语言这样的中级计算机语言……
只因为魔法的存在……
因为魔法的存在,这个世界的科学家,自然不需要计算机语言,他们只需要知道通过“电子脉冲”可以传递信号就可以了。
强大的法阵可以解决很多问题!
如果说,java是高级计算机语言,有了java,我们在编程的时候就不需要从“0”和“1”做起,甚至可以忽略源代码的存在。
那么,魔法就是高级的科学。
有了炼金术,我们在生产手机的时候就不需要从零件做起,甚至可以忽略集成电路的存在。
殊途同归……