“RUBY?”
听到这个名字,在场的人也开始了小声的议论,坐在杜立鼎身后,一直都没出声的王志冬,此时忍不住开口说话了,“杜总,你怎么会想起来去研究ruby?它倒是确实是够快,但是它不成熟,不太适合作为编程语言,你应该知道吧?”
对于杜立鼎的话,王志冬有些啼笑皆非。他很支持杜立鼎的态度:坚持扩大用户数量,坚持技术至上,甚至坚持开源,这都是很好的选择。可是杜立鼎选择的开源技术偏偏是RUBY语言的框架,这也让他有些无言以对。
作为一种计算机脚本语言,ruby名气颇大。它是95年的时候由RB人开发出来的,开发以来一直伴着不少的争议。这种开发语言最大的优势就是它够简单,开发足够快,开发效率可以达到JAVA的5倍以上,但它的缺点也十分明显:那就是它不够严谨,因此也不太适合大型团队使用,无法得到有效的发展。
这个问题,杜立鼎应该知道——王志冬了解杜立鼎的技术水平,说他不知道这个,那也太小瞧他了。可是他却说这个……
这东西真的对同行会有帮助?
“ruby不够严谨,这确实是个老问题了。但是我前一阵子开发软件时,却有了一些新的收获。正如我所说,技术足够了,自然而然会获得收获。而我把我们工作中的技术总结了一些,创造出来了rails框架,我也把它叫做ROR。我现在想要把它开源处理,是因为我相信这个ROR框架会改变ruby的意义,甚至改变整个行业的运营。”
“有点意思。”坐在台下的王俊涛抱起了胳膊,“我倒是想要听听,这是个什么样的框架了。”
“那好,我就开始讲了。首先,ralis是一个一站式的MVC框架,也就是说在使用ROR语言开发项目的时候,别的语言需要三四种框架,它只需要一个。其次,rails不是用写入XML配置文件的方法,而是约定优于配置,因此管理更加清晰,而且因为使用约定,本身它也减少了大量底层代码,减少了bug可能性。再次,就是他使用实时映射和元编程技术,可以让人更专注于系统的逻辑结构……”
杜立鼎讲的就是rubyonrails——这个大名鼎鼎的基于ruby语言的框架,可以说根本上解决了ruby华而不实的问题,把ruby变得实用起来。当然,这并不代表ROR从此以后就一骑绝尘,它和Python,PHP依然只能说是各有千秋,可就算如此,这也是相当难得了。这个东西原本应该是2006年才被人从工作之中总结出来,但是现在,杜立鼎直接提前五年把它拿了出来。
这是杜立鼎经过挑选之后,认为最适合现在放出去的东西。
站在台上,杜立鼎简单进行着的讲解,他的声音不大,但是因为现场一片安静,所以他说的话依然还是让每个人都听得一清二楚。他讲的速度很快,在场的程序员们对于他说的这些东西接受吸收的也非常快速,可一些对专业的编程不太了解的人却已经跟不上他的思路了,对于他说的这些东西有什么意义,也是非常不理解。
这些人里,金庸就是其中之一。
作为一个受邀参加会议的名人,杜立鼎说的东西他一点也听不懂。但是,虽然他听不懂这些,可是身边人的变化他是看得懂的,从他们身上,他也看出来了这个框架绝对不一般。