免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1354 | 回复: 0
打印 上一主题 下一主题

[其他] 大家怎么认为基础软件的现状? [复制链接]

论坛徽章:
6
季节之章:冬
日期:2015-01-20 17:18:002015年辞旧岁徽章
日期:2015-03-03 16:54:15数据库技术版块每日发帖之星
日期:2015-12-20 06:20:00程序设计版块每日发帖之星
日期:2016-06-09 06:20:00每日论坛发贴之星
日期:2016-06-09 06:20:002016科比退役纪念章
日期:2017-01-12 14:08:57
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-06-20 15:14 |显示全部楼层 |倒序浏览
从事应用软件开发,过几年,我能说“XXX单位、行业的XXX系统是我设计、开发出来的”,有点成就感。也就是说,过不了几年,我就能较好地掌握应用系统开发的知识、技术,积累起较充分的经验和能力,并能够独立设计、组织应用软件的开发且获得成功。但系统软件就不同了。经过几年的摸索,顶多能了解系统软件的一个很小的局部,做些修修改改、零敲碎打的工作。换句话说,要想独立设计、开发出一个良好的基础软件,至少在目前的我国,没有大量科研人员数十年的理论研究,没有数十年的大量的工程技术人员和技术人员的充分的开发经验的艰苦积累,是不可能完成的?即使这些都做到了,仍然还需要数十年的实践应用和检验,以及反反复复地修改、补漏?所以,即使是一个大型的应用软件的开发,与基础软件的研究与开发比较起来,其困难程度也完全不在一个层次水平上?

就基础软件而言,仅仅靠“个别人”、“个别团体”长时间地在艰苦的条件下艰难地研究、实验、开发,是不行的?是没有形成产业的表现?这样的情况下,基础软件的水平和基础软件产业的水平是上不去的?这样的“个别人”、“个别团体”只是基础软件产业化的准备、前奏、萌芽?真正“产业化”的到来,是要靠市场的需求(或国家的急需)来推动的?也只有形成“产业化”、“规模化”,基础软件产品及其产业才能真正达到成熟、高水平?

搞出中国的操作系统、数据库,那非得像杨冬青、陈向群、萨师煊、王珊那样耗费几代人、一个庞大的集体的数十年的功夫,刻苦研究、潜心钻研。从科学概念、原理、模型、算法、量化分析,到工程实践中可能遇到的实际困难,一一找出答案、予以解决。非此不足以成事?!

基础软件的终极目标不是停留在能够对外国的操作系统或数据库“修修改改”,熟悉、了解一个“具体的”、“有形的”系统软件产品,而后“零敲碎打”。而是在充分掌握基础软件的理论的基础上,通过学习、熟悉一两个基础软件产品,达到深入地掌握基础软件理论知识和技术、能够独立自主地根据实际需要从零开始,开创性地设计、实现一个基础软件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP