NGNc“零移植”开发伙伴计划

NGNc“零移植”开发伙伴计划:

一、NGNc与NGNc开发者网络?

  NGNc一个c语言规范的拥有Java体系架构的脚本语言。NGN(音Engine),意为引擎,C=c语言,它的命名由来于数据和逻辑的剥离和对“引擎”的封装。其Logo则是3个字母'N'+'G'+'N'的变形和组合。

  NGNc的体系架构为“脚本语言+中间代码+虚拟机”,拥有c语言规范的干练又通过中间代码层实现了“面向对象特性”,具有“高内聚,低偶合”的系统特性。从内核[oprand&opcode]到API均可自由配置。轻松实现“计算传输架构”和计算配置功能。拥有瘦客户机的远程计算能力和超级计算终端的全面解决方案。其核心模块还包括:NGNbios的UI系统、NGNmsg&NGNconnect。

  NGNc开发者网络(NGNc Developer Network)是由NGNc作者袁德俊创建。NGNc“零移植”开发伙伴计划就是依托本网络开展的商业开发伙伴计划。目标是发挥NGNc的核心优势,通过团结各方面开发力量,以开发有竞争力的商业产品为目标的开发伙伴计划。之所以冠以“零移植”的名称,是为了突出NGNc在平台移植方面的优势,也是NGNc目前已经实现的具有商业价值的特性。

二、有关“零移植”?

  “零移植”是指开发伙伴通过使用NGNc的脚本能力,以中间代码的形式组织开发产品。而有关平台移植性方面则交给NGNc实现,尽管JAVA在这个方面已经有了商业案例,但就以移动应用开发为例子,各个硬件平台都声称自己对JAVA的100%支持,但也只停留在JAVA语法的支持,具体的个案都需要分别针对不同平台进行调整,就连类库和API都有很大分别。在这个层面,NGNc具有优势:灵活的开发与合作方式,开放的开发网络支持,完全自主的知识产权,自底而上的全面解决方案,向每个开发伙伴承诺“零移植”。

  我们的承诺从现在开始:完备的脚本库,常用的数据结构和算法,符合惯例的UI体系,在首次针对开发伙伴提供的SDK中实现,并配有脚本调试的NGNide工具,和插件制作工具。更有S60平台移植的成功例证。我们还将不断努力,完成全部主流平台的移植(S60/WinCE/Palm/Mophun/Brew, Windows/Mac/Linux是我们的目标),并不断扩充和丰富我们的脚本库。

三、合作如何展开?

  首先需要与我们取得联系,目前NGNc还处于内部运做阶段,需要与您建立朋友关系的基础上在展开合作。您可以直接发信到yuandj@ngnc.net,或msn: yuandj1972@hotmail.com与NGNc作者联系。或者,你可以由NGNc团队里的成员介绍加入。我们都会热诚的接待每一个来访者,并诚意邀请加入我们的团队。只有成为团队成员,才可以下载SDK,并投入开发。

  合作方式有两个:一是产品开发,可以参与目前的商业开发项目“NGNcalc2”一个函数型科学计算器,在我们的首页“用户体验”版块有下载试用;也可以利用SDK提供的工具开发全新的项目。二是NGNc的团队除了产品的开发外,还有NGNc核心功能的开发和扩展项目,我们也欢迎各宗高手加盟,共创美好未来。核心开发团队需要先从产品开发的合作开始。

  商业开发机构/公司的合作,我们更加欢迎,欢迎您的加入。有关其他商业合作模式可以探讨,请参考本网络的“商务合作”版块。

四、相关资料汇总:

1、本网络发起人受邀参加“2004软件技术大会”并做专题演讲(ppt下载) 352K
  主题《C语言规范的脚本语言NGNc剖析》,全面讲述了NGNc的体系架构,并对“零移植”进行了重点描述。
2、开发者日志:随时反映本网络的开发动态,让您充分感受到NGNc的开发活力
3、用户体验:可以给您对本网络开发的产品的信心
4、发起人的Blog:是NGNc对外的另一个窗口。
5、NGNc大事件:可以让您对NGNc的沿革有所了解。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值