+ -
当前位置:首页 → 问答吧 → 关于开发中文操作系统的创想

关于开发中文操作系统的创想

时间:2009-09-05

来源:互联网

本帖最后由 cjz_hb 于 2009-9-5 09:24 编辑

至今都还没有开发出中国人自己的操作系统实在是国人的一大心结,泱泱大国,果真无人乎?难道我们就要永远的用外国人开发的系统?内核永远是英文的?我想不可能,迟早会有人才开发出中文的操作系统,内核也要是中文的,全部用中文!

下面是在下对于开发中文操作系统的一些创想,虽然我也是学软件工程的,但实在是由于在下能力有限,才刚上大二,所以只能寄希望于高手们了。也许下面我说的会让好多高手觉得好笑,但还是要提下。

我的想法是:由于电脑最终执行的是0和1的代码,只是把英文及其字符相应编码而已,所以我们完全可以将汉字进行编码。当然由于汉字的基数很大(当然不会是所有的汉字都用于编程,也可以分为多组,我们只需一部分汉字用于编程),也许一个字节8位不够用,但那应该不是问题。再者觉得应该用古汉语作为编程语言,古汉语言简意赅嘛,所以以后国人编程时就跟写文言一样,呵呵,想想都觉得是件特别有意思的事情。当然要先对古汉语进行整理,要选择一下。在下觉得这开发语言的过程其实跟我们现在存在的语言的开发过程是差不多的。


呵呵,上面兴许只是在下的胡思乱想。如高手们有兴趣,可以利用业余时间研究研究。但我相信迟早会有人开发出中文操作系统的,不管思路与我的是否相同。


江西农业大学软件学院084班
                              成家梓
2009-9-5

作者: cjz_hb   发布时间: 2009-09-05

支持一下   可惜偶对这些都不太懂

作者: su198902   发布时间: 2009-09-05

支持楼主

作者: checked   发布时间: 2009-09-05

作者: 雪手   发布时间: 2009-09-05

高手呢?
怎么没反应啊???

作者: cjz_hb   发布时间: 2009-09-05

本帖最后由 hantu 于 2009-9-7 00:05 编辑

英文只二十六个字母,几十个ASCII编码就可以囊括它了。中文常用的都有几千个字,再加上不常用的,码表和字库远远大于英文的,几百甚至几千倍

作者: hantu   发布时间: 2009-09-07

老兄,和我想的基本上一样,我也觉得咱们中国会有这种实力去开发出来的,我想某些机制可能要改变,才能做到,加你为好友了,知己呀

作者: xiazhouquan   发布时间: 2009-09-07

积万千于一身。说真得如果真得用文言的易经之类的做基础。那么就是中国这个系统都够变态了,那是与非的自然理解还有那么一点自动化的意思在里面!!大伙们加油啦。。 为我们中国的软件业加油吧。。

作者: freeice   发布时间: 2009-09-07

进来看一下,看能不能帮助。。。学习了。。

我也有好多问题。。大家去看一下。能不能帮我解决嘛!!!谢谢!!!

有空帮我看一下这个问题。。谢谢。。
http://www.linuxdiyf.com/bbs/?fromuser=freeice
http://www.linuxdiyf.com/bbs/thread-156948-1-1.html

作者: freeice   发布时间: 2009-09-07

看看编译原理你就知道为什么这个是不现实的了!我的意思不是说不能啊,理论上是可行的,但是没有必要!这个不仅仅是编程语言的问题,还涉及到编译器的问题,而编译器跟什么有关?当然是处理器了!想一想处理器已经发展多少看了!才有今天的编程语言,编译器。
你的想法就像是:现在你有一辆汽车,你不开,你要从一根一根镙丝重新造起,在把汽车的演变历史走一遍。
作为一名软件工程师应该知道这意味着什么啊!有必要吗?工具而已,仅此而已.....

作者: luciffer   发布时间: 2009-09-08

赞同 luciffer的看法。
如果要这么做的话,首先要做的是如何先编写一个编译器出来
这就是涉及到编译原理了,
一旦编译器做出来了,基本上语言就OK了

作者: sh365   发布时间: 2009-09-08

按照现有的方法肯定是不现实的,因为从代码到最终程序都是英文或者二进制,只能想别的路子,两仪,八卦这些的思想可以借鉴,不一定非要用汉字来写程序

作者: zhangyinghao452   发布时间: 2009-09-08

可以是自己的不必是中文开发吧!

作者: ermaima   发布时间: 2009-09-08

知道要开发出中文的操作系统任重而道远,但迟早有一天,我们中国还是会开发出来的,只是时间上的问题。古汉语怎么就不好了?言简意赅,很适合的,只是就现在来说难度太大了,还有就是没那么大的财力去搞这个事。
再者又不是所有的汉字都用于编程,难道英语中所有的单词都可以编程么?一样的道理嘛!我们只需要较少的一部分而已。不过那样开发的字符基数还是比英语的大,但大点就未尝不好啊!还没试过怎么就肯定不行呢?不试的话永远都不会有的

作者: cjz_hb   发布时间: 2009-09-09

支持楼主,我觉得世间万物并不是现成的,国外正因为它发展计算机与前,用了英语,谁规定只能英文才能搞出来呢,要发开中文系统,得摒弃根深蒂固的思想,帮顶

作者: xiazhouquan   发布时间: 2009-09-09

我也想说一说我的个人想法。Linux绝对是一个好东西呀,但很可惜,真正从内核就开始100%支持中文的到目前来说应该还没有。我觉得对于一个连内核都源码开源的系统来说,这个是难事吗?理论上讲应该不是,可我们没有自己的操作系统。再说说编程工具,Linux的世界,目前就C对中文的支持还好一些,其他的或多或少有些问题,有些个编辑工具已经发现这方面的问题了,也提供了解决的方案,比如说Python不过还是需要设置以后才真正的支持。我们国人从来就不缺少高手,问题是这样的工作受累而没有金钱的回报。

作者: superypy   发布时间: 2009-09-09

长远来说,是有利的,
总之,肯定有可能

作者: 7777   发布时间: 2009-09-10

很早就有用中文写程序的!!
易语言啊!
只要大家努力!中文的系统指日可待啊!

作者: dong2590   发布时间: 2009-09-12

实现起来难度比较大

作者: shenhao0129   发布时间: 2009-09-12

嗯,终于找到了一种语言,易语言,呵呵,可以用中文编程了。但还是有待改善啊

作者: cjz_hb   发布时间: 2009-09-12

只能精神上支持......如果有能力 也会尝试一下...

作者: liuyuyi36   发布时间: 2009-09-18

作者: ppuu   发布时间: 2009-09-18

任重道远呀!!!从事这项工作的人实在是太少了,简直是少得可怜,基本上没人

作者: cjz_hb   发布时间: 2009-09-18

支持楼上。。

作者: beyondncz   发布时间: 2009-09-19

中国的汉字高深的很,不是那么容易表达的!

作者: shenhao0129   发布时间: 2009-09-19

luciffer


觉得是很中肯的回答,也很现实。
LZ的意愿在学习中是可行的,但如作为商业操作则是不可能的。

作者: ryw12403   发布时间: 2009-09-19

中国开发出自己的系统,那是迟早的事,无论如何都会有人去做的。如果我以后有那么大财力的话,我也会组织人马去干这事,不管投资有多大!

作者: cjz_hb   发布时间: 2009-09-20

看看编译原理你就知道为什么这个是不现实的了!我的意思不是说不能啊,理论上是可行的,但是没有必要!这个不仅仅是编程语言的问题,还涉及到编译器的问题,而编译器跟什么有关?当然是处理器了!想一想处理器已经发 ...
luciffer 发表于 2009-9-8 15:09
楼主这种精神,我想每个在键盘上码字的软件工程的人都有过,都想过。那只是想想。。。
为什么要抛弃,就像上面一段引用~

作者: zhengqiushao   发布时间: 2009-10-26

这样的话光是底层的功能就需要占很大资源来支持汉字

作者: 极速蔚蓝   发布时间: 2009-09-08

基本上都相当于英文的好几倍

作者: ryangecko   发布时间: 2010-01-14