第一百五十三章 编译器 (第2/3页)
开的工具包根本不可能做到这一点。
杨林不由得挠起了头,觉得自己这个想法有点异想天开。
倒不是不能做到,而是这样做的话,任何程序员想要为小m编写app,都得学习一门和现有计算机语言体系截然不同的新语言,这也太让人蛋疼了吧!
可若是让杨林现在就把自己编写的这款mat日os工具包放出去。他又有些不甘心,毕竟这款工具包并没有达到自己预想的程度,开出来的app流畅性对mat日1还是有一定的影响的。
“要是能把这门新语言转化为程序员最熟悉的语言就好了!”
杨林眯起眼,揉了揉太阳穴,突然。他感觉自己的大脑灵光一闪,一个神奇的脑洞突然在他脑海里现形了自己在矩芯一号底层架构以及它的编译器的基础上开出一款汉语言编程?!
这个想法从杨林的脑子里一冒出来,就如同野草一般疯长。
若是哪个计算机从业人士听到杨林这想法,肯定一脸不屑,觉得这完全是外行话。
毕竟计算机的基础是二进制,高电平(通电)、低电平(断电)分别代表pu电路的两种状态。
而软件,则只能控制pu逻辑电路的走向,这些电路都是固化的加法电路、乘法电路。并不能改变计算机运行的基本原理。
杨林就算开出所谓的汉语言编程,最多也就是像易语言那样,把i、or、这些关键词换成如果、或、输出。本质上和语言并没有区别。
当然了,杨林可不这么想!
他所依靠的就是矩芯一号中所搭载的编译器了。
那么编译器到底是什么呢?
简单地说,编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。
一个现代编译器的主要工作流程:源代码(de)→预处理器(ssor)→编译器(pi
(本章未完,请点击下一页继续阅读)
『加入书签,方便阅读』