第152章 “乾坤”推广计划[1/2页]
“还行,问题不大。”王小莫笑嘻嘻地说着,“我现在有空都能帮‘灵犀和‘乾坤这两个项目做点小开发了嘿嘿。”
“秦哥,你琢磨好啥时候全力推进‘乾坤这个项目了吗?之前我仔细研究过军哥关于‘乾坤的设计思路和细节,不得不说,这语言在面向对象和内存管理这两块的处理方式特别清晰明了。要是我能用‘乾坤来开发‘方寸,感觉比用
C
语言轻松多了。”
王小莫的眼神中透露出对
“乾坤”
语言的认可与期待:“我可太期待这个语言正式投入使用了。”
“这样啊,”
秦奕眼珠子滴溜一转,脑海中迅速闪过一系列关于
“乾坤”
语言推广的想法,露出一丝笑容,“那如果在‘方寸里加入对‘乾坤的语言支持,你觉得难做么?”
王小莫挠了挠头,微微皱眉思考片刻后继续说道:“那要看坐到什么程度了,如果只是单纯做些关键词提示的话,倒没什么难度。不过要是想实现单步调试功能,就必须得依靠解释器或者编译器提供相应的支持才行。话说现在‘乾坤的关键词设计完了么?”
秦奕点点头,他之前已经和李勇军讨论过
“乾坤”
语言的基本关键字设计。
两人当时商量之后决定提供两套关键字,一套是中文字符的关键字,而因为现在键盘只有英文键盘,输出中文字符需要更多的操作而且还会有同音字的干扰,他们又提供了拼音形式的中文关键字。
像是原本
C
语言的条件关键字
“if”
以及
“else”,“乾坤”
里面便提供
“若”
和
“ruo”
以及
“否”
和
“fou”
两对关键字。
当然,关键字的替换只是表面功夫,更关键的是,李勇军编写的解释器和编译器输出的内容都要以华文呈现,这样才能让那些只懂华文的程序员迅速理解程序编译或解释的结果,真正打破语言障碍,让编程变得更加通俗易懂。
秦奕双手抱在胸前,微微点头:“单步调试先不着急,目前有基本的编辑功能就够了。这样,小莫,你先去评估一下开发‘乾坤关键词提示需要投入多少工作量,咱们正式把推广‘乾坤编程语言这件事提上日程。”
“哦,对了!”
秦奕突然像是想起了什么至关重要的事情,猛地拍了一下自己的脑门,“小莫,你想想,‘方寸开发环境以后肯定会支持越来越多的编程语言。要是所有语言适配工作都靠你一个人来完成,那不得把你累垮了?”
秦奕回想起前世那些流行的
vim、emacs、visual
studio
code
等集成开发环境,它们之所以能风靡全球,丰富的插件生态功不可没。
第152章 “乾坤”推广计划[1/2页]
『加入书签,方便阅读』