第一百六十五章 编程语言 (3 / 4) 首页

字体:      护眼 关灯

上一章 目录 下一章

第一百六十五章 编程语言 (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》
加入书签我的书架


上一章 目录 下一章