金蝶Apusic将推出世界领先的Web框架

互联网 | 编辑: 江海明 2007-07-31 10:30:00转载-投稿

做技术要沉稳低调,媒体则喜桀骜张扬,企业更需宣传包装,这种矛盾造就了一个失真的袁红岗。这位被业内誉为“中国少有的大师级程序员”的心血力作Apusic OperaMasks敢于宣称是世界最好的Web开发框架。真实还是作秀?

近日,国内主要中间件厂商之一金蝶中间件(Apusic)对外宣布,将于8月在全国多个城市举行“跨越Web”全国巡演,正式推出全新的革命性Web开发解决方案——OperaMasks。这让我想起了最近在国内某知名技术网站上看到的对金蝶中间件首席架构师袁红岗的一篇专访——《Apusic:拥有世界上最好的 Web 框架》。此文一出,立刻引来沸沸扬扬众多评论。总体上来看,贬大于褒。不少网友义愤填膺,在他们看来,以国人现有的IT技术,是决不许称第一的;如果有人这么讲了,毫无疑问,一定是在放卫星!他们是如此愤慨,以至于OperaMasks究竟是什么技术,似乎都没有必要弄清楚了。

其实,我认为“最好的”这三个字未必就是袁先生的原话,很可能是采访者根据访谈内容总结出来的。在我跟袁先生的多次接触中,给我感触最深的,除了他在技术上令人肃然起敬的深厚功力,再就是他为人处事的谦逊与低调。这是个沉迷于技术、不喜排场、言语极少的人。这样的性格与他和金蝶Apusic日益响亮的名声形成了鲜明的对比。诚然,做技术需要沉稳内敛,而媒体则喜欢桀骜张扬,企业更需要宣传包装,这种矛盾使得出现在大众视野内的袁红岗不可避免地出现了“失真”。

如何才能还原一个真实的袁红岗?英国历史学家麦考莱说:要测量一个人真实的品行,只须观察他不被大众知晓的所作所为。今天我们不谈袁红岗取得的成就,避开他身上那些令人眩目的荣誉所散发的光线,花一点时间,从平日里最朴实的一言一行中,重新认识一下这名程序员。

首先应该指出:无论你是否欣赏袁红岗和他的程序,你都不能否认:这是一个成功的人。这份成功,不是体现在财富、职位和声望上。而是他真真正正地依靠技术创新为中国软件做出了突出贡献。现在大家谈起袁红岗,第一印象肯定认为这是个软件技术大师,拥有巅峰造极的编程手段。其实,袁红岗过人的能力在于他做软件的方法——以客户的需求为本,依靠面向客户的思维来设计软件:在90年代中期研发财务软件时,袁的办公间里有关纯软件技术的书只有寥寥数本,更多的都是与软件毫不相干的财务类书籍。几年下来,袁红岗已俨然是半个财务专家了。他说:软件第一是有用,第二是易用,第三才是技术细节上的领先。在他眼里,满足用户的需要才是一个软件的唯一目的,至于平台、框架、工具、算法,都只是达到目的的手段。

在转战系统软件领域之后,袁红岗依然坚持方法至上的原则,在带团队的时候,也是只教思维和设计方法,不教技术。他说:"有很多技术,他们比我还懂得多"。

有不教技术,那么除了方法之外,还有什么指引着这名传奇程序员创造出来了如此众多的成就?是他天赋异秉,还是精力过人?我曾在一次席间就这个问题询问过他,袁沉静了一会,平静地说道:“我只是想做出一点东西,我相信凭我们中国人的智力绝对有能力做出世界一流的软件出来,我感觉自己有这样的义务去实现它。”这番话让我立刻想起了电影的那句台词——能力越大,责任越大。尽管已过去许久,但我依然记得他当时眼神中的执着,可惜我无法用文字将它展现。写到这里,或许又会有些人嗤之以鼻。可事实难道不就是这样么?以袁的成就,在多年以前就足以走上不用通宵达旦敲着键盘的管理岗位,可能会获得更多的收入。和袁同一批的技术能人,如今还有几个战斗在编程一线的?袁红岗“编优而不仕”,总说自己就是个程序员,只有做软件的时候才感到快乐。网上有不少有关程序员的段子,调侃中渗出一种心力交瘁的无奈。有很多人说程序员吃的是青春饭,干到三十还没冒尖就要考虑转型。但袁红岗却一直鼓励大家“多坚持几年”,突破瓶颈再上个台阶。这些都是为了“做出一点东西”来。

去年,Apusic应用服务器率先通过了JavaEE 5.0认证,让国际基础软件领域刮目相看,袁红岗兑现了自己的承诺。而他的团队中,有很多都过了而立之年。他们用实际行动证明了一句老的不能再老的名言:坚持就是胜利。如今,金蝶中间件又即将携袁红岗团队的创新之作——“世界领先的Web开发解决方案”——OperaMasks进行全国巡演,可谓前度“袁郎”今又来。

袁红岗沉静而又自信地介绍说,Apusic OperaMasks是开箱即用的Web Framework,它遵循并实现JSF规范,任何基于JSF技术构建的Web应用,都能够平滑移植到Apusic OperaMasks上,辅以原生Ajax技术,提供丰富的组件和集成开发环境,使Web开发变得简单方便。无论是后台的事务、存储、分布式计算等基础服务,还是前端的UI展现与用户交互,以及后台与前端的会话过程,Apusic OperaMasks都提供了完整的解决方案。同时,它又是开放的,所有的源码,以及OperaMasks整个开发过程,全部通过开源社区OperaMasks.org进行。

按照袁红岗的设想,使用Apusic OperaMasks进行基于J2EE 的Web开发,可以提高开发效率50%以上,同时开发人员只需掌握基础的J2EE知识,从而大大降低了开发者的技术门槛。而从容器级别对Ajax予以支持,让用户的应用具备Ajax特性不用付出任何成本。同时还提供给用户丰富的Rich Components,用户可以用各种组件来组织数据、展现数据、编辑数据。

按照过去的经验,国内IT行业但凡创新的东西总是推行的很艰难,金蝶中间件这次拿出的Apusic OperaMasks,能否如其所愿的受到技术人员的追捧,能否真正产生“颠覆性”的作用,引导Web开发的一次革命?还是那四个字:拭目以待。

相关链接

号称“世界最好的Web开发框架” http://www.operamasks.org

金蝶Apusic OperaMasks全国巡演 http://www.apusic.com/market/changeweb/home.htm

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑