程序员修真之路
字体: 16 + -

第292章 法力程序

    292.

    你好,世界!

    这简短的4个汉字,看似寻常,然而在其成功出现的一瞬间,算老和程理都激动的跳了起来。

    没有人比他们更清楚,这四个汉字背后所蕴含的划时代意义!

    这意味着,程理自编的史上第一个法术成功了。

    算老很清楚,过去数万年,甚至数千万年,绝对没有出现过这样单纯只是输出4个指定汉字的法术。

    这是修真界数千万年来,第一个不是通过感悟获得的法术。

    如果说之前修真界那多如繁星的法术,都是天赐之物,那么程理现在按照自己想法边写出来的这个法术是真正第一个由人类自己编写出自己想要的法术。

    “天啊!真的成功了!我们修真者真的也可以按照自己的想法编写出自己想要的法术!法术乃天注定的神圣地位,看来要被动摇了!”

    算老激动得都有些语无伦次起来。

    因为他很清楚,这简简单单的四个字,绝对拥有撼动整个修真界的力量!

    这一刻,算老是真真正正发自内心的佩服程理,再也没有任何把程理当作小辈的想法。修真者一向崇尚达者为先,而程理已经无数次证明,自己拥有远超于修真者的知识,并且他拥有把这份知识转化为力量的能力!

    “不过,程大师,那个,你为啥用‘你好世界’这四个字呢?有什么深刻涵义吗?”

    程理注意到算老堆自己的称呼已经变成了程大师,对此程理并没有去矫情的纠正什么的,现在的他也需要这份权威,所以就默认应承了下来。

    至于,对算老的这个问题,程理笑道。

    “没什么,在我们九天之上,‘你好,世界!’是被用来作为程序员学习编程时,编写的第一个程序。

    “因为最早创造高级语言阴阳算学的人,他编写的第一个演示程序就是‘你好,世界!’,所以这就变成了一个传统流传下来,使得后来学习编程的人,都会先写这个程序。”

    在地球上,因为《the c programme language》使用“hello,orld”作为程序编写的第一个演示事例,使得它变得非常的著名,基本上每个程序员在学习编程的时候,所编写的第一个程序都是“hello,orld”,而很多程序员在设备调试的时候,还会用它来确定该语言的编译器、程序开发环境,以及运行环境是否已经安装妥当。

    作为一名知识全部传承于地球的人,程理很自然的把自己编写的第一个法术程序,也用了“hello,orld”的中文化来表示,于是就有了“你好,世界!”

    这也是程理心里真正相对这个世界说的一句话,你好,世界,我来了,代表着全新知识的体系来到了这个世界了!

    听到程理的回答,算老点头道:“原来如此,不过这个高级语言阴阳算学是什么意思?”

    “这么说吧,青灵岛上的阴阳算学,我们是定义成经典阴阳算学,它的一切都是基于阴和阳,这唯二的标识。

    “虽然经典阴阳算学是直指本质,但跟人类的思维有本质冲突,所以这使得人类直接使用经典阴阳算学来编写程序的时候,编程效率极低。

    “在这个基础上,我们九天之上发展出一种更适合人类思维的编程方式,就是高级语言阴阳算学。”

    对于程理这个说法,算老内心说实话还是有点抵触的,因为青灵岛人,或者说修真者骨子里都认为大道至简,他们更喜欢简洁直至本质的东西,所以二进制的经典阴阳算学,在他们心目中的地位是神圣的。而另外一种基于经典阴阳算学衍生出的更为复杂产物,岂能冠以高级之名?

    程理似乎看出算老心中所想,也似乎知道自己用高级语言来说的话,青灵岛的人会很难接受,于是就换了个说法。

    “这里的高级语言,并非指比经典阴阳算学更高级的意思。而是指高度概括化,高度封装化的一种编程语言……

    “或许,说高级语言有点不太恰当,我更喜欢将其称之为‘语言化阴阳算学’。”

    对于程理的这个解释,算老心中果然就容易接受多了,只见他点头道:“嗯,这样我就能理解了,其实就是把阴阳算学给语言化,用人类比较惯用的语言逻辑方式来编写语言化阴阳算学。

    “但因为是用人类的语言逻辑方式,所以最后还是得通过你说的那个‘编译器’,来把编写的语言化阴阳算学,翻译成经典阴阳算学的阴阳排列方式。”

    看到算老能接受自己的说法,程理也有些欣慰,笑着道:“没错,另外说语言化阴阳算学也有点绕口,以后,我们可以把语言化阴阳算学,称之为程序!”

    “程序?”

    “没错,程的意思是规则,序的意思是次序。”

    “所以,程序的意思就是,在一定规则之下,按照特定次序组成的一种具有结构特征性的语言。

    “我们可以简单理解为,可以被编译成阴阳算学的语言,就是程序。”

    “而编写程序,就可以称之为编程。”

    “专门编写程序的人,就是程序员。”

    对于程理的这个说法,算老倒是显得很赞同:“没错,程序这两个字倒是很简洁扼要的将这种语言化最重要的两大核心给点出来了。我看你这几天的编程的情况,来了解分析,程序的两大核心就是“规则”“次序。有规则,才能按照规则去编译。有次序,才能形成结构,妙妙妙!”

    对于算老的理解,程理不由高看了算老几眼,心中不由赞叹道:“不愧是青灵岛上阴阳算学造诣最深的人,这么快就理解到程序的核心本质了。”

    然后他对算老继续说道。

    “那么接下来,就是程序的分类。”

    “在我们九天之上,程序是大多用作于算器本身的程序,我们称之为算器程序。”

    “不过在我下来之前,我们九天之上已经在研究,关于用程序化的方法去编写法诀的事情。不过因为在取得进展之前,我就出了意外,来到了这里。现在只能我们自己去摸索程序化编写法诀的事情。”

    “所以,为了以后方便区分,这里我就把程序分为两大类。”

    程理郑重对算老说道:“一类是用于算器上,在算器上编写的程序,称之为算器程序。”

    “另外一类,就是作用于修真者自身,在丹田里用法力编写的程序,我打算称之为法力程序!”