半壁书屋 通过搜索各大小说站为您自动抓取各类小说的最快更新供您阅读!

第111章见习码农

(幻想科幻,计算机专家勿较真,本章难死我了写了五个小时,计算机原理、汉语语法、数学逻辑,一点浅显的解释,幻想科幻BUG肯定多,都有系统了就请大家不要较真啊!看不懂的,或者计算机专业人士挑刺可以跳过,知道汉语编译器很牛逼就行了。)

周潇甚至怀疑,把已经下载好语言编译软件的电脑交给其他人,其他人恐怕都点不开。

不过系统既然有这种安排,周潇也不会无聊地去尝试这种事。

他坐在电脑前,盯着屏幕,光标在闪缩着。

这东西到底怎么用?

周潇不得不再次查看说明书。

【汉语编译器说明书:该编译器为低级编译器,适用于低等二进制计算机,本产品仅作为让宿主了解计算机和程序工作原理……】

卧槽!

看到这里,周潇就开始骂娘了。

现在世界上所有的计算机都是二进制,这里居然说二进制计算机是低等!

那么高等计算机是什么?

量子计算机?或者是别的什么?

周潇咽了咽口水,心里咚咚咚的跳着。

他想到了实验室用MATLAB软件都受到了米国人的限制。

如果能够过得更高等的科技,例如国产操作系统,和以该系统配套的生态环境,又或者获得了芯片的制造技术,那么多好。

通过肤油杆菌到共生蛋白,周潇基本确定,系统给予的每一项科技产品都是有用的,就是看你怎么用而已。

而且,该产品知识让周潇了解计算和程序工作原理,也就是说,更可怕科技产品其实在后面。

周潇继续往下看。

【汉语编译器需要用户自主建设汉语言库及相关逻辑库,以此作为编程语言的基础……】

果然劲爆在后面!

【完整的语言库将有助于编译器完全理解编译者的语言逻辑……】

当周潇阅读完接近两万字的说明后,算是看懂了编译器核心内容了。

两个字:牛掰!

编译器本身占有的存储很少,在学习建立语言库的过程,他的语言和逻辑库会越来越多,储存也越来越大,这其实是一个不断学习和完善的过程。

编程最重要的就是逻辑和语言。

说明书分为两部分介绍逻辑和语言。

首先是逻辑。

计算机是只能够识别机器语言,也即是0和1。

0和1后面的多种组合其实就是数学。

逻辑就是数学逻辑。

所有编程都是依靠数学逻辑。

例如C语言加法代码(20+30为例):

#include

voidmain{inta,b,sum;

a=20;b=30;

sum=a+b;

printf(“sumis%dn“,sum);

又如Python的代码为:print(20+30)。

背后的都是数学!

汉语编译器呢?

直接输入:求20与30的和。

或者输入:20+30是多少?

那么问题来了,特别是第一个语句,这输入的是汉语,没有一个数学公式,数学逻辑在哪里?

“加”这个字对应的数学逻辑在语言库里。

这就要牵涉到汉语编译器的语言库,也就是现在要谈的语言库。

如果建立了完备的语言库,汉语编译器将会完全明白输入者说的是什么。

汉语编译器语言库建立原理如下:

首先,将其按汉语语法分解为名词、动词、形容词、副词等要素。

然后将这些要素按照汉语逻辑进行组合。

例如最简单的主+谓+宾。

但是汉语博大精深,有些语法对但是句子不符合逻辑。

语言库的优势就来了!

通过语言库,每一个名词、动词等上都有一个符合常规逻辑的语言权重要素。

句子会依靠权重要素(即符合语言习惯)搭配在一起。

这样,汉语言编译器变明白用户输入的符合日常使用并且符合汉语语法的内容。

此时,编译器在从低级到高级,学习数学公式,变会滚雪球一般变得强大了。

这也是编译器学习的一个过程。

说得简单直白一点,汉语编译器是一个学习工具,学习的越多,越是强大。

目前,汉语编译器能够自动将高数及以下的数学公式和描述方式直接翻译为机器语言,这一点非常棒,极大的减轻了周潇后面的负担。

后面更高级,更复杂的数学逻辑,就需要通过用户的设定让其继续学习。

汉语编译器最后达成的目的是什么?

极大的减轻了编程者的负担,编程者只需要考虑程序的的简单逻辑并且用语言描述出来就行了,不需要从最基本运算规律开始敲代码。

例如一个简单的数学题:

用一排数的最大值减最小值。

最简单的python也会敲打很长的代码。

而用汉语编译器只有一句话:用一排数的最大值减最小值求和。

美丽的汉语只需要一句话!

而且汉语比起现有的编程语言还有许多优势,这些优势会让程序设计简单起来,汉字的图形化,结构化的,很直观,表意能力非常强。

例如逻辑性很强的复合词组。

比如“猫”,“腻”,本身就有各自含义,组成“猫腻”,又有另一层含义,

不同含义字的组合又成了另一个含义,本来就是一种函数!

汉语简直天生就是面向函数式的,而英语或者其他编程语言根本做不到这点。

又例如设计一些函数运算。

设计函数:输入,输出,先,后,栈,数据

通过函数式的组合:

输入栈,输出栈,输入数据,输出数据,先输入栈后输出数据……

这样的组合操作非常自然,直接把程序变成字面语句。

而如果用C++或者是python敲代码,得敲好几页!

汉语有,几千个汉字,能组成无数的词组,而无数的词组再组成段语,然后再组成段落。

这种强大的表达能力是任何编程语言所不具有的!

这个强大的编程功能,量子计算机都够用.

周潇心动了!

他按照编译器的使用方式,首先得让语言库活起来。

活起来的办法非常简单,建立尽可能多的标准汉语库。

这项工作周潇一个人是没有办法完成的。

周潇准备成立一家计算机网络公司,招兵买马。

招兵买马的对象包括程序猿、汉语言文学以及数学专业。

万万没想到,学语文的也可以来编程了!

半壁书屋推荐阅读:末世:开局多子多福,掠夺天赋!万界求生:开局我被僵尸娘盯上!走向深蓝(幻想小说)女主她画风崩了疯了吧,你怎么又在跟邪神谈恋爱重生归来,打造最强星际霸主云霄之顶躯体没了!自己成了多维生命御兽:宠兽空间变异后我超神了末世:失业的我在农村生存圣光帝国魔女的指挥官起点直播之玄幻世界大冒险台风末世,我拥有百分百命中率末世:开局一辆无限进化豪华房车求生,开局小木屋,我能具现化一等公民快穿反派是个病娇娇余生伴星眠末世双魂快穿之开局就是小作精废土之主回到末世百天前,变卖家产狂囤货星空战国英雄传末世作为三系强者我渣一点怎地!末世:女神校花太廉价每天一种无限物资,极品女神倒贴序列:旧日君临末世重生之要活着黑塔档案快穿之鬼差不好当啊全民末日:女神?都是我的资源!全民末世:我的箭塔有亿点多我有虫洞连地球漫威神豪血神我在天灾,打造生命星球我当D级人员那些年重生之再许芳华超级巨龙进化请不要质疑多周目玩家拥有治疗系的我打穿了世界快穿:在甜宠文里,我怼天怼地避难所末日时代末世从逃生开始错穿末世,活下来才是硬道理全球生物变大万倍:我能操控万物诸天最强安保公司换亲后,我靠种田纵横星际星际田园梦旧书大亨
半壁书屋搜藏榜:身为诡异的我总想伪装成人规则怪谈:我和同桌一起快穿不要走入那团雾时空之巅星际女王养成记我要成为猎魔士无敌从病毒游戏开始完体巨兽从骷髅岛开始末世苟活路我曾在星际翱翔成龙历险记之恶魔能力者蓝色家园梦穿越剧情的辅助系统重掌天宫快穿之我成了系统连续剧剧场之带着基连穿越最强复制霸主快穿:全位面跪求疯批宿主做个人快穿日记之炮灰的逆袭战域时代:开局觉醒神级天赋美漫悍刀行超灵气时代虫灾,我在五百年后成神木叶之圣杯GO少女的快穿之旅末世船王超级黄金手我都重生了,还打什么工!末日救赎:世界系统快穿女主是酒鬼末世降临:从与美女明星荒岛求生开始我本肥宅,奈何丧尸围城盗笔之任务进度条异世祖巫星海征服者末世!秩序重启港综之我是警察末世:洗劫海外万亿物资我无敌了从车匪路霸开始的狂野之路聚能有机物之灾末世幼崽联盟别担心我是医生序列我在末世凭实力躺赢重生末世苏姐带着空间苟起来我在惊恐游戏世界当商人末世之曲终化神快穿之开局就是小作精末日危机:从女寝开始求生之路欢想世界
半壁书屋最新小说:末世:精神陷落后逃出大山之后丧尸:迷归末日:无限物资,拿捏无数女神带着百亿物资苟天灾末世暗域迷踪之风衣人交换兽夫后,疯批S级争着求我宠重生末世前,别人死活与我无关!海洋求生:美女莫慌,我有快递包裹末世:我不想把你种到地里废土拾荒日常末世:我靠预知未来,拿捏双马尾校花我是AI主宰,完虐歪瓜裂枣系统末日降临:我真的只有亿点物资那微不足道的人生末日血皇:我的血域吞噬亿万生灵是谁炸了地球?你们一个也跑不了都预知未来了,谁在末世当舔狗啊无限吞噬:从蛇进化成禁区兽皇荒野直播:人类崽崽震撼全星际刷爆七个兽夫厌恶值,雌性顶不住世界真的完美吗末日畸变:开局活吞眼镜王蛇恶雌死遁后,七个兽夫排队求合葬末世:物资无限叠加,高冷校花求收留封界逍遥界传承全民公路求生:欧皇重开带飞全球废土谋生:拾荒大小姐开局发癫离婚后,我突然有了几千亿我的世界海洋启示录超自然事件调查笔记天灾降临:我靠御兽苟到最后!拥有百万物资,末日我组建女团末世之龙帝纵横虚界觉醒穿越诸天从同福客栈开始末世列车:让你当列车长,你招募女神末世婚配:开局捡漏灭世女帝!绝美恶雌,开局攻略八位兽夫空间囤货,重生后我有一座安全岛稀有娇美雌性有孕,众兽夫争当爹永夜残火地球不屈:混沌秩序世间诡异时代:从丧尸末日开始末世摆烂她是认真的重生末世:我金手指巨粗!黑塔档案末世?她什么都有,还能打末日归途:带着家人杀出鹰国