当前位置: 技术问答>linux和unix
我正在开发的操作系统,请高手过目
来源: 互联网 发布时间:2015-04-30
本文导语: 我对水园之外的反应没有信心,先发在那里再转过给高手看 面对着经历一次又一次补丁升级好的计算机操作系统,大家都舒了一口气:这下可完美了。可是有个声音大叫:不行,我不想再兼容了。我要更简单,更完...
我对水园之外的反应没有信心,先发在那里再转过给高手看
面对着经历一次又一次补丁升级好的计算机操作系统,大家都舒了一口气:这下可完美了。可是有个声音大叫:不行,我不想再兼容了。我要更简单,更完美。我要从头做起。我就是这个人。我正在开发一个新的操作系统。我以下是我正开发的“?”操作系统:
1,从用户角度:
开机,随着显示器亮起,屏幕上的大字之从9倒数至0。此时在屏幕右下角有提示:正在开机,按F8进入命令行模式。之后电脑就进入了输入用户界面。整个过程不过10秒,就和WinXP差不多。他的桌面也可以调成XP的样式。只有开了“我的电脑”才看见有所不同。在文件夹里的文件居然是可以用多种语言的。如有个文件名有中文有韩文有泰文。“我的电脑”只是操作系统的一个组件,你可以重新设过。在系统设置里还有:设置你喜爱的文件夹。他没有像WinXP那样用A:,C:那样分文件夹。他采用的是类似 Linux的VFS文件系统。文件系统可以接挂很多插件。系统的音乐播放器就在文件系统理接挂了“音乐库”这个虚拟文件夹,这也可以通过程序修改。
打开网络浏览器,这是系统由视窗系统跳至网络系统,屏幕闪了一下。现在我感觉和在视窗状态差不多,只是任务栏显示的是网址而不是窗口名。我不必输入www.*.com之类,我只要输入“歌灵软件 组织”浏览器就指向我要看的网站了。我看了有看了一眼那经典的:
!“正义软件使用协议”
在支付A货币单位(以下简称币)后后你可以在我的电脑上试用我的软件,你必须在你用此软件开发出来的东西声明是用我的软件开发的。在你用我的软件创造B币价值后你必须向我报告,应当向我支付C币软件价格,支付完后,你就可以不用生命是用我的软件开发的了,同时你获得我的售后服务支持。超过D币,对不起,你准备E倍受罚吧。
货币单位:人均国民生产总值/1000
“?”操作系统使用及开发协议
你是用我的软件,就默认你遵守“?”组织的法律
“?”组织
法律:非商业用户,免费。“以自由对个人,以商业对商业,以知识产权壁垒对知识产权壁垒”尽力实现全球本地化,不要英语化。
工作:制定和维护软件标准,指挥开发大型通用软件。
待制定的标准:
全球字符集:UNICODE
文件系统:VFS
标准操作系统内核:LINUX
快速开发语言:C++,C#
超文本(*.ml):RTF,VBS,JScript,HTML,XML
虚拟机:JAVA,ActiveX
视窗系统:WinXP
游戏系统:DirectX
像素图制作:Photoshop,FireWork
矢量图制作:CoreDraw,Flash
相信吗,有一种文件你打开可以是一幅图,也可以是一个动画,也可以是一首歌,那就是.ml的文件,它其实就像打包的html文件,按里面的要求调用的程序不同可以做到。该文件格式的提出是因为组织想制定一种《可以无损复原的》文件格式经过研究许多种脚本语言搞定的。你用记事本打开能看到碎语碎言。这是全球字符集的的好处,因为它含有几个转换字符,如果用编辑字体打开的话都是以下反白字:
(,)用于给程序发中断,显示字体是不显示的。通常程序或脚本的一些变量就藏在那里。
和html差不多
{,|,}这三个符号用于多国语言,如{en Hello|汉 你好}则根据操作系统的语言版本显示为Hello 或 你好。
字符的显示是由一个函数决定的还管它硬件上的那几个ascii码干什么?
我很痛苦的是如何制订那个字符集,因为这是所有源代码的存放基础,在这方面我想征求多一点人的意见(我现在就是闭门造车的感觉)
我想留出未来《全球统一语言的位置》把拉丁文合为一个区, 控制字符应归为一个区, 有一个区是分出来的用于非方块字体的,如西藏文(?)有音调号要一个词完才可以正确显示的,由此延伸韩文也可以归为字母型文字! 统一中日韩汉字为一个区,让简体和繁体只是所用字体不同而已,现有中文的全角英文不需要了——大不了用拉丁文另一种字体,日文也应只有一种。 我觉得现在的一些符号字符更应该用其他字体表示, 我漏了我的“0的是固定的文件类型,目前有声音大类0x0001xxxx,脚本大类0x0002xxxx,图片大类0x300xxxx。
版本系统
软件的版本由文档版本决定如典型的 2.03-334 2:第二个不兼容文档版本,第03次更改。软件是原先大小的334%(待续...)
电脑的定位 未来的电脑应该是家庭的服务中心而不是仅仅是电脑
关于数据库 我竟漏了电脑系统的这个很重要的标准。组织的两部分:世俗部和学院部,世俗部是和人打交道的,负责商业行为。学院部是与知识打交道的,是核心部门。
命令行模式 由于抛弃了显示器只显示字符模式,命令行模式可以显示所有文字。但字体大小都一致。进入视窗后系统重载了命令行。基本的命令行:stdin 和stdout 流:也继承全球文字集,但更基本的是它不能定位字符位置,相当于一个文件
支持多个鼠标与键盘及显示器 在服务器版你可以见到几个鼠标与键盘同时在多个窗口工作,有多个活动窗口!
没了字节这个单位 最小单位:字=16BIT,CPU的一些汇编指令也废掉 如AAA指令
我想的编程系统
现在的编辑器进步了很多,可是语言没跟着编辑器变》我认为最好的程序编辑器是树型的,能给出自动完成功能的,我觉得魔兽争霸3的脚本编辑器就是不错,关于编程语言我还想的还没系统化,我对C的评价是:输入太麻烦,出错不知道在哪里。也许因为BASIC给我太宽容了吧。我喜欢BASIC的可读出声性,我想我的语言就要可以读出来,关于C++,它太复杂了,效率低下,其实没必要一个函数译成一个模块。编译器应按照次数和代码大小自动优化是否要译成模块或子程序,照这个思想,C++太多无用的指针了。C++把问题高复杂化了,应该有函数组就行了,宏的功能太强大了应避免使用,增加两种数据类型:枚举和组合型,WM_CREATE叫CREATE就行了,或者已经有同名定义的话用WINMSG::CREATE=CREATE,函数名的规范是:主语+谓语 如GetCousorPos应为CursorPosGet,最好不要Get_Cousor_Pos太长了
面对着经历一次又一次补丁升级好的计算机操作系统,大家都舒了一口气:这下可完美了。可是有个声音大叫:不行,我不想再兼容了。我要更简单,更完美。我要从头做起。我就是这个人。我正在开发一个新的操作系统。我以下是我正开发的“?”操作系统:
1,从用户角度:
开机,随着显示器亮起,屏幕上的大字之从9倒数至0。此时在屏幕右下角有提示:正在开机,按F8进入命令行模式。之后电脑就进入了输入用户界面。整个过程不过10秒,就和WinXP差不多。他的桌面也可以调成XP的样式。只有开了“我的电脑”才看见有所不同。在文件夹里的文件居然是可以用多种语言的。如有个文件名有中文有韩文有泰文。“我的电脑”只是操作系统的一个组件,你可以重新设过。在系统设置里还有:设置你喜爱的文件夹。他没有像WinXP那样用A:,C:那样分文件夹。他采用的是类似 Linux的VFS文件系统。文件系统可以接挂很多插件。系统的音乐播放器就在文件系统理接挂了“音乐库”这个虚拟文件夹,这也可以通过程序修改。
打开网络浏览器,这是系统由视窗系统跳至网络系统,屏幕闪了一下。现在我感觉和在视窗状态差不多,只是任务栏显示的是网址而不是窗口名。我不必输入www.*.com之类,我只要输入“歌灵软件 组织”浏览器就指向我要看的网站了。我看了有看了一眼那经典的:
!“正义软件使用协议”
在支付A货币单位(以下简称币)后后你可以在我的电脑上试用我的软件,你必须在你用此软件开发出来的东西声明是用我的软件开发的。在你用我的软件创造B币价值后你必须向我报告,应当向我支付C币软件价格,支付完后,你就可以不用生命是用我的软件开发的了,同时你获得我的售后服务支持。超过D币,对不起,你准备E倍受罚吧。
货币单位:人均国民生产总值/1000
“?”操作系统使用及开发协议
你是用我的软件,就默认你遵守“?”组织的法律
“?”组织
法律:非商业用户,免费。“以自由对个人,以商业对商业,以知识产权壁垒对知识产权壁垒”尽力实现全球本地化,不要英语化。
工作:制定和维护软件标准,指挥开发大型通用软件。
待制定的标准:
全球字符集:UNICODE
文件系统:VFS
标准操作系统内核:LINUX
快速开发语言:C++,C#
超文本(*.ml):RTF,VBS,JScript,HTML,XML
虚拟机:JAVA,ActiveX
视窗系统:WinXP
游戏系统:DirectX
像素图制作:Photoshop,FireWork
矢量图制作:CoreDraw,Flash
相信吗,有一种文件你打开可以是一幅图,也可以是一个动画,也可以是一首歌,那就是.ml的文件,它其实就像打包的html文件,按里面的要求调用的程序不同可以做到。该文件格式的提出是因为组织想制定一种《可以无损复原的》文件格式经过研究许多种脚本语言搞定的。你用记事本打开能看到碎语碎言。这是全球字符集的的好处,因为它含有几个转换字符,如果用编辑字体打开的话都是以下反白字:
(,)用于给程序发中断,显示字体是不显示的。通常程序或脚本的一些变量就藏在那里。
和html差不多
{,|,}这三个符号用于多国语言,如{en Hello|汉 你好}则根据操作系统的语言版本显示为Hello 或 你好。
字符的显示是由一个函数决定的还管它硬件上的那几个ascii码干什么?
我很痛苦的是如何制订那个字符集,因为这是所有源代码的存放基础,在这方面我想征求多一点人的意见(我现在就是闭门造车的感觉)
我想留出未来《全球统一语言的位置》把拉丁文合为一个区, 控制字符应归为一个区, 有一个区是分出来的用于非方块字体的,如西藏文(?)有音调号要一个词完才可以正确显示的,由此延伸韩文也可以归为字母型文字! 统一中日韩汉字为一个区,让简体和繁体只是所用字体不同而已,现有中文的全角英文不需要了——大不了用拉丁文另一种字体,日文也应只有一种。 我觉得现在的一些符号字符更应该用其他字体表示, 我漏了我的“0的是固定的文件类型,目前有声音大类0x0001xxxx,脚本大类0x0002xxxx,图片大类0x300xxxx。
版本系统
软件的版本由文档版本决定如典型的 2.03-334 2:第二个不兼容文档版本,第03次更改。软件是原先大小的334%(待续...)
电脑的定位 未来的电脑应该是家庭的服务中心而不是仅仅是电脑
关于数据库 我竟漏了电脑系统的这个很重要的标准。组织的两部分:世俗部和学院部,世俗部是和人打交道的,负责商业行为。学院部是与知识打交道的,是核心部门。
命令行模式 由于抛弃了显示器只显示字符模式,命令行模式可以显示所有文字。但字体大小都一致。进入视窗后系统重载了命令行。基本的命令行:stdin 和stdout 流:也继承全球文字集,但更基本的是它不能定位字符位置,相当于一个文件
支持多个鼠标与键盘及显示器 在服务器版你可以见到几个鼠标与键盘同时在多个窗口工作,有多个活动窗口!
没了字节这个单位 最小单位:字=16BIT,CPU的一些汇编指令也废掉 如AAA指令
我想的编程系统
现在的编辑器进步了很多,可是语言没跟着编辑器变》我认为最好的程序编辑器是树型的,能给出自动完成功能的,我觉得魔兽争霸3的脚本编辑器就是不错,关于编程语言我还想的还没系统化,我对C的评价是:输入太麻烦,出错不知道在哪里。也许因为BASIC给我太宽容了吧。我喜欢BASIC的可读出声性,我想我的语言就要可以读出来,关于C++,它太复杂了,效率低下,其实没必要一个函数译成一个模块。编译器应按照次数和代码大小自动优化是否要译成模块或子程序,照这个思想,C++太多无用的指针了。C++把问题高复杂化了,应该有函数组就行了,宏的功能太强大了应避免使用,增加两种数据类型:枚举和组合型,WM_CREATE叫CREATE就行了,或者已经有同名定义的话用WINMSG::CREATE=CREATE,函数名的规范是:主语+谓语 如GetCousorPos应为CursorPosGet,最好不要Get_Cousor_Pos太长了
|
都是七拚把凑的,能有一些真正自己的东西吗?
|
老大,不知道你说什么