登录
|
注册会员
开启辅助访问
设为首页
收藏本站
扫一扫关注官方微信
论坛
BBS
M币充值
M currency prepaid phone
M币获取
附件中心
搜索
search
全新论坛MCU智学网上线,欢迎访问新论坛!稀缺资源、技术干货、参考设计、原厂资料尽在MCU智学网
MCU资讯论坛
»
论坛
›
午后茶座
›
单片机行业杂谈
›
中文编程语言的发展畅想
更新自动建库工具PCB Footprint Expert 2023.13 Pro / Library Expert 破解版
中文编程语言的发展畅想
[复制链接]
4066
0
ad***
管理员
发表于 2010-6-19 22:15:09
|
查看全部
|
阅读模式
本文包含原理图、PCB、源代码、封装库、中英文PDF等资源
您需要
登录
才可以下载或查看,没有帐号?
注册会员
x
o语言、易语言、基于forth的汉语编程语言还有phython中文编程语言应该相互融合,走到一起,而不是各自发展,不成体系。
中文编程语言的发展建议:
1.在语法形式上:它应该适应各种语法要求,给编程人员最大的自由度。比如“命令”或"函数"的位置可以在参数的前边也可以在中间或在后面。正如自然语言中主谓宾,谓主宾等可以以任何一种语法书写都能被编译或解释。
2.在中文符号和命名上,应有一套统一的标准同时也应有适用于不同标准的方法。比如程序设计人员想建立自己计算机语言符号和名称体系。而这种标准的制定可以参照SGML/XML标记语言。
3.该语言应有一套自己的独立的虚拟机平台标准,而该虚拟机是可以以硬件形式实现并具有有很高效率。因为,中国不仅需要自己的通用操作系统也同样要自己的通用CPU。
4.应能寻找到被各类基于英文的编程语言翻译成本语言源代码的方法。比如用c++或basic写的应用程序源代码被翻译成为中文编程语言的源代码再编译或解释执行。
5.探讨哲学思想在编程语言方面的应用。我们国家古代的“方以类聚物以群分”的思想被外国人做了面向对象,捷足先登了。还有一些比如函数程序语言和逻辑程序语言这种抽象层次的编程语言是否值得中文编程语言去借鉴?或者做大融合,一种能适应于从低层到高层,数据库和脚本,各方面都可以应用的编程语言。
6.把一种应用做大做强。比如游戏引擎,因为这种应用可以发挥编程语言的方方面面从数据库到计算机图形,文本、脚本。我认为这是汉语编程语言的商业前景,试想一种游戏不仅可以玩,也可以教育玩家不断地开发和补充,是很吸引人的。(这样看来,游戏也应该是可扩展的。游戏引擎和游戏本身是一个整体。)
总之,中文编程语言发展方向不一定是在一个方面的技术创新,或许它应该是做融合,把各种分立的东西合在一起。不仅语言本身要做融合,中文编程语言的应用,也可以做融合,因为融合也是一种创新。而要做到上述构想,就希望中文编程的志士,互相交流,团结。
另外本人也认为汉字的改革应和编程语言结合在一起。也就是说:中文编程语言应能支持汉字改革。原因很简单:中文编程语言和汉字改革面临同样的争议,而它们之间又有微妙的联系。把这些富有争议且彼此联系的东西放在一起去解决。便为彼此的发展注入了新的血液。
CH
ARM
LANG 于2006-03-13的评论
====================
中文编程的实质,其实是在编程领域实现了一种适合本国的友好的"中文人机界面".它适应人机工程学领域的发展趋势.
实现中文人机界面的方法,可以有很多种.
汉语编程易语言深入底层实现了这种界面.
中文phython基于表层实现.
在未来的程序设计中,vc/vb/java等的可视化编程工具同样可以实现"中文人机界面",如果有这些语言的中文化版本,那这对易语言是种挑战.
易语言如果想在未来的发展中处于优势,必需有新门道.要有足够的吸引力吸引开发者投入其中.
所以仍然是强调:
如果在某一方面做不了起决定作用的技术创新,那就做技术融合.
比如:
1.整合易语言和汉语编程(中文forth),希望有人提出易语言变体,用易语言可以生成高效的中文forth代码.类似于java到字节码的转变.(这一步实现一种语言,多种平台.)
2.整合易语言与中文phython.比如:上述易语言变体应可以和中文phython互译的.(这一步用于实现多语言,多平台.)
3.中文汇编o语言的发展方向:misc9800宏计算机指令,是个不错的选择,为forth语言量身打造,真搞不懂为什么没有太多人注意.
4.注重哲学的研究优其是"形式语言"的研究.
5.本人计划内容,暂时保密.
试想一下,misc9800+o语言+汉语编程(中文forth)+易语言变体+中文phython=中文计算机理想+整合的开发群体+整合的用户群体.
希望今天本人提出的这一构筑中文计算机系统的框架能引起大家的重视.
举报
回复
返回列表
*
滑块验证:
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖后跳转到最后一页
回复
转播
评分
分享
打开支付宝扫一扫,最高立得1212元红包
搜索
本版
帖子
用户
热搜:
传感器
51串口程序
电子管放大器
夾式電表
夾式電流
Mentor论坛
打印机
版块推荐
百宝箱
My 布拉格
无边框Z9
Z9Max
Z9mini
nubia动态
问题 & 建议
资源分享
爱拍
同城会
牛仔生活
查看论坛所有版块>>
每日签到
论坛任务
摄影技巧
跳蚤市场
互助问答
论坛导读
申请内测
红包中心
每日摇一摇
活动中心
网站地图
官方旗舰店
图文热点
低成本、高性能、带EEPROM了解一下
无锡矽杰微电子的XCE855E 是一颗带 EEPROM 的 8 位单片机,专为多 IO 产品的应用而设
工控仪表/水电气表LCD驱动/抗干扰液晶段码
产品品牌:永嘉微电/VINKA 产品型号:VK2C21A 封装形式:SOP28 概述 VK2C21是一
为什么电动车会着火?原因是什么?电动车充
其实电动车起火的新闻我们也不是第一次看到了,让很多人对电动车的安全性产生质疑,但
性价比超高的国产单片机了解一下
hello大家好,我是无锡矽杰微电子的马甲小号 今天给大家介绍一颗单片机,我们的
上手简单,开发资料齐全的触摸单片机了解一
hello,各位工程师大大们新年快乐 我是无锡矽杰微电子的马甲号。 我司新推出了
更多
精华推荐
低成本、高性能、带EEPROM了解一下
工控仪表/水电气表LCD驱动/抗干扰液晶段码
软件模拟2812通信协议导致的种种问题,你遇
适用于电子鞭炮、电子蜡烛灯等方案的单片机
为什么电动车会着火?原因是什么?电动车充
性价比超高的国产单片机了解一下
国产单片机推荐I 低功耗、强驱动、极具性价
上手简单,开发资料齐全的触摸单片机了解一
更多
社区学堂
低成本、高性能、带EEPROM了解一下
工控仪表/水电气表LCD驱动/抗干扰液晶
低成本、高性能、带EEPROM了解一下
无锡矽杰微电子的XCE855E 是一颗带 EEPROM 的 8 位单片机,专为多 IO 产品的应用而设
工控仪表/水电气表LCD驱动/抗干扰液晶段码
产品品牌:永嘉微电/VINKA 产品型号:VK2C21A 封装形式:SOP28 概述 VK2C21是一
为什么电动车会着火?原因是什么?电动车充
其实电动车起火的新闻我们也不是第一次看到了,让很多人对电动车的安全性产生质疑,但
更多
客服中心
QQ:187196467
服务时间:周一至周日 8:30-20:30
在线客服
客服微博
产品咨询
售后中心
关注我们
关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
QQ:187196467
周一到周日 8:30-22:00 (全年无休)
7 x 24小时在线客服
手机版
Powered by
MCUZX!
X3.4 © 2008-2015
MCU资讯论坛
版权所有
京ICP备18035221号-2
客服QQ: 187196467
技术支持:
MCU资讯论坛
|
网站地图
快速回复
返回顶部
返回列表