字体:大 中 小
护眼
关灯
上一章
目录
下一章
第一百六十五章 编程语言 (3 / 4)
WPS第一版是使用汇编语言写的,汇编语言是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
在汇编语言中,用人类能看懂的助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。
在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。
汇编语言相比较高级语言,起来还是太累,能用汇编编程的人,在几十年后的程序员口中都是大神级别的人物。
汇编语言比机器语言的可读性要好,但跟高级语言比较而言,可读性还是较差,只是增加了一些简单易懂的词汇。
不过采用它编写的程序具有存储空间占用小、运行速度快的优点,这些是高级语言所无法取代的。因为汇编语言是最接近机器语言的。
在实际应用中,是否使用汇编语言,取决于具体应用要求、软件开发时间和质量等方面作权衡。
汇编语言对前世的陆泽来说就很晦涩难懂,不是追求性能的优化,他一般很少用。
现在大脑产生了质的变化,更类似于一台超级计算机,他才觉得汇编语言其实很简单。
但是简单归简单,编程时他还是选择了使用高级语言。
巨人汉卡里的编程语言就是使用的CC++语言,这是一种高级结构化程序设计语言,面向过程的编程对程序员比较友好,是高级语言中运行效率最快的一种。
现在除了C语言,还有比较流行的Pascal语言。这也是陆泽上一世最早在中学接触编程时学习的语言,后来学CC++就慢慢忘了Pascal。
DOS系统下的编程工具很不好用,大部分都是命令行模式,陆泽重写了一些可视化编程工具,也扩展了GCC编译器,让它可以处理C++。
现在C和C++的国际标准都没有出来,他是按照后世第一版的标准写的,尽量不使用超前的语法,以期符合国外正在制定标准的编委会。
由于他知道MSDOS以及FREEDOS等着名DOS系统的源代码,因此陆泽编程时,也尽量不用DOS和WINDOWS视窗系统的API接口,他不想为巨软的系统作嫁衣,他要让程序尽量独立于各个操作系统,这也是他的程序容量有点大的原因。
The content is not finished, continue reading on the next page
更多完整内容阅读登陆
《墨缘文学网,https://wap.mywenxue.org》
上一章
目录
下一章