笔趣阁 > 重生之特大城市 > 第一百六十五章 编程语言

第一百六十五章 编程语言

推荐阅读:神印王座II皓月当空深空彼岸明克街13号弃宇宙最强战神花娇绝色总裁的贴身兵王韩娱之临时工女神的超能守卫无敌悍民

一秒记住【笔趣阁 www.bqg10.cc】,精彩小说无弹窗免费阅读!

    告别庄老,离开香江,陆泽一行人再次回到了鹏城。

    他们并没有直接踏上回家的旅途,而是还要在鹏城待几天,因为陆泽还有事情没办完。

    除了帮助史玉朱解决汉卡中的一些技术问题,还要去寻找一个人。

    这个人现目前可能在医院里工作呢。

    陆泽给了陆雷大概的地址,让他先去地址附近的医院找人。

    然后,他先去史玉朱的公司处理一些难题,巨人公司现在搬到了珠江,不过从鹏城到珠江也很近。

    靠着铺天盖地的广告,巨人汉卡现在销售火爆,国内最火的汉字处理系统是巨人汉卡,陆泽每月能分到的授权费已经快200万了。

    巨人公司膨胀得很厉害,史玉朱的资产也早就过亿了,成了名副其实的亿万富翁。

    陆泽觉得史玉朱依然遵循着他以前的发家史轨迹,加上他的一些指点,暂时还没有遇到太大的难题。

    他旁敲侧击地询问了史玉朱公司未来一两年的规划,看是否有兴建超高层巨人大厦的计划,这个计划算是把巨人拖垮的一个大坑,他不会明着告诉史玉朱兴建大厦的后果是什么,如果巨人一帆风顺走下去,史玉朱也许不会成为身经百战的史玉朱。

    他到是希望史玉朱第一次破产后把公司总部开到清江市去。

    这个等过两年再和他细谈。

    现在陆泽的建议是让史玉朱把汉卡系统分级分拆,因为以后电脑的性能越来越好,足够支持汉字处理软件了,不再需要独立的集成卡了。

    不过,暂时不需要一步到位,集成卡可以作为高端产品,功能丰富且强大。

    针对普通用户,低配版的汉字处理软件也能满足需求。

    陆泽只给了史玉朱汉字处理软件的授权,后期表格和幻灯片的功能开发,那时就需要成立专门的软件开发公司了。

    陆泽低配版的计划并不是完全免费,安装盘的制作成本还是要收回的。

    相对于3500一套的汉卡,几十块钱的价格完全相当于白送了。

    即使盗版有也没关系,这个问题在国内是挡不住的,只能慢慢引导。

    现在不像互联网时代,软件可以在网上下载,现在只能通过软体携带或者局域网传播。

    目前国内电脑的总数量他不知道,只能知道大概在千万台的数量。这个数据是根据上一世WPS初版的总安装量估算出来的。

    毕竟只要是国内的电脑,只要需要处理中文的,基本上每台电脑都安装了WPS。

    不管是品牌机还是非品牌机,一般用户首先都会在电脑里装上常用的软件。

    即使不会装,电脑店也会帮客户提前把常用软件安装好。

    陆泽知道汉卡大卖的这种状况持续不了多长时间,一旦WPS出世,那么就没人再买硬件式的汉字处理软件了。

    在电脑性能不足的时候,外部硬件可以提高电脑的速度,不用占用稀缺的性能资源。

    等明年486上市普及,电脑性能越来越高,这种外设就成了鸡肋了。

    是鸡肋就会被逐渐淘汰,不仅是巨人的汉卡,其他公司的汉卡也一样会被逐渐淘汰。

    陆泽的这套文字处理软件其实是直接安装再电脑中运行,不过因为功能强大,导致软件占用的空间过大。

    而且他用的是高级语言写的,占用的空间比用汇编语言写的程序更大。

    在整个硬盘空间只有几十M的现在,每一M的空间都要节省下来。程序员们也尽可能地绞尽脑汁地缩小程序所占的空间。

    拿游戏程序来说,超级马里奥、魂斗罗等像素游戏只有几百KB,这在后世基本都不可能出现的,因为哪怕一张高清贴图可能都几M的大小,5G手机普及时,更是达到上亿像素一张图片,那是已经不用太在乎存储空间的浪费了。

    WPS第一版是使用汇编语言写的,汇编语言是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。

    在汇编语言中,用人类能看懂的助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。

    在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。

    汇编语言相比较高级语言,阅读起来还是太累,能用汇编编程的人,在几十年后的程序员口中都是大神级别的人物。

    汇编语言比机器语言的可读性要好,但跟高级语言比较而言,可读性还是较差,只是增加了一些简单易懂的词汇。

    不过采用它编写的程序具有存储空间占用小、运行速度快的优点,这些是高级语言所无法取代的。因为汇编语言是最接近机器语言的。

    在实际应用中,是否使用汇编语言,取决于具体应用要求、软件开发时间和质量等方面作权衡。

    汇编语言对前世的陆泽来说就很晦涩难懂,不是追求性能的优化,他一般很少用。

    现在大脑产生了质的变化,更类似于一台超级计算机,他才觉得汇编语言其实很简单。

    但是简单归简单,编程时他还是选择了使用高级语言。

    巨人汉卡里的编程语言就是使用的CC++语言,这是一种高级结构化程序设计语言,面向过程的编程对程序员比较友好,是高级语言中运行效率最快的一种。

    现在除了C语言,还有比较流行的Pascal语言。这也是陆泽上一世最早在中学接触编程时学习的语言,后来学CC++就慢慢忘了Pascal。

    DOS系统下的编程工具很不好用,大部分都是命令行模式,陆泽重写了一些可视化编程工具,也扩展了GCC编译器,让它可以处理C++。

    现在C和C++的国际标准都没有出来,他是按照后世第一版的标准写的,尽量不使用超前的语法,以期符合国外正在制定标准的编委会。

    由于他知道MSDOS以及FREEDOS等着名DOS系统的源代码,因此陆泽编程时,也尽量不用DOS和WINDOWS视窗系统的API接口,他不想为巨软的系统作嫁衣,他要让程序尽量独立于各个操作系统,这也是他的程序容量有点大的原因。

    陆泽编写的集成开发环境类似于VS、QT和Delphi这几款还没出世的开发工具的结合体,它既可以开发图形界面程序,也可用于开发非图形界面程序,比如控制台工具和服务器。最重要的是可以跨平台开发,常用的功能他直接做成了组件,使用的时间越长,编程的效率越高。

    这款实用强大的集成开发工具陆泽并没有分享给史玉朱的团队,不是不愿意,而是不想浪费时间,他知道史玉朱的团队大部分都是销售型人员,负责研发的人并不多。而且这款开发工具一直在不断地添加功能,除了陆泽,其他人短时间都无法学会。

    授人以鱼不如授人以渔,等集成开发环境开发成熟之后,他会安排专门的人学习。

    目前,国内大部分电脑的默认系统都是巨软是MSDOS,常用的中文系统则是国家“六五”期间主持开发的CCDOS,为了显示汉字,国家花了很大力气去搞,搞成功后,又开放了源代码,其他的中文DOS基本上都是在CCDOS的基础上修改的。

    陆泽也想过是不是把FREEDOS的源码共享出来。FREEDOS是巨软为了推广视窗系统宣布不再发售和支援MSDOS的情况下发起的项目,它也是建立在GNUGPL(GNU通用公共许可证)协议下的自由软件,不要任何费用和版税就可以使用。不过最后他还是想想算了。

    如果陆泽把源码分享出去,除了会吸引巨软的怒火,没有其他实质性的好处,而且还会对他以后推广LINUX造成一定的阻碍。

    ……

    软件分发的速度比硬件更快,因为软件可以无限复制,而且几乎没有成本。

    上一世的WPS1.0,几年内能迅速积累2000万用户,说明目前国内经过十年的普及,电脑的存量还是很大的。

    巨人汉卡到现在不过卖了数万套,主要是硬件不容易盗版,如果像软件一样容易盗版,估计装机量至少也过百万了。

    为了打击巨软,延迟它进入国内的时间,文字处理,表格处理,幻灯片处理,邮件处理,这几个办公套件都要做出来。

    所以,光靠他一个人写程序,是不可能的,必须要有帮手。

    史玉朱的团队不是他的选择,他需要编程能力更强的人。

    而这个人现在就在鹏城,他已经盯了很长时间了。