Ajax和Ruby正式登场

日期: 2007-12-27 作者:Rich Seeley 来源:TechTarget中国 英文

去年,两项最热门的技术走向融合,那就是Ajax和Ruby on Rails。上周末在拉斯维加斯的ServerSide Java讨论会上它们成为了议论的焦点。实际上,Ruby 和 Ajax已经正式登场。

  去年,两项最热门的技术走向融合,那就是Ajax和Ruby on Rails。上周末在拉斯维加斯的ServerSide Java讨论会上它们成为了议论的焦点。实际上,你可以说Ruby 和 Ajax已经正式登场。

  不过,看起来Ajax和Ruby的融合似乎是不可能的事情。在Java领域,有批评者认为应该保留JavaScript为Ajax应用处理重量级脚本,他们不愿意于Ruby融合。

  持这种怀疑意见的代表是Bruce Tate。他是Texas州Austin的一位独立软件咨询师。他认为Java已经变得如此复杂,以至于成为了程序员使用的障碍。他认为Ruby更容易学,对程序员更友好。

  他在讨论会上做了题为"Beyond Java: Technologies to Watch"的报告。他认为Java在低端存在着问题。他认为Java语言总的来说在过去10年里变得越来越复杂。这导致计算机科学专业的学生或者有经验的程序员在从例如COBOL这样的语言转移时感觉非常困难。

  他说:“Java确实不再那么容易接近了。”

  对于像为某个数据库应用而构建前端Web的项目,他认为Ruby会是一个很好的选择。他说:“有了Ruby,你不再既快速又杂乱,而是既快速又整齐。Ruby编程语言的确是一种非常成功的脚本编程语言。”

  他对很多Java程序员听众说:“Ruby的长处在于它的面向对象,非常整洁而且适应性强。”

  不过,Tate在介绍Ruby的历史时说,这种语言和Java一样已经出现了十年了,但直到现在还一直在日本使用,他的发明者Yukihiro的家就在Matsumoto。

  Relevance公司的咨询师Justin Gehtland在两个讨论会发言时的主题都是Ruby on Rails。他说:“Rails是杀手级应用,这让Rails在程序员中间不断传播。”

  在题为"Building Quality Applications with Ajax Frameworks"的讨论中,Gehtland也建议程序员看看Ajax应用的其它开源框架。他说Prototype JavaScript framework设计用于提供JavaScript,它更像开发Ajax应用程序的类似Ruby的东西。和脚本一起工作的Prototype在Scriptaculous中已经实现,它是Gehtland推荐的又一个资源。他指出Prototype和Scriptaculous都是由Ruby的发明者发明的。

  Ruby on Rails是否会融合为Ajax应用程序的一种开发语言还不太明朗。

  在和Gehtland的讨论中,Adigio公司的CTO Dion Almaer说,Sun Microsystems的Java One在五月将宣布JavaServer Fraces会支持Ajax。他说,这会极大简化Ajax开发工作。

  Almaer预测,两年后人们将不必懂得Ajax相关知识就能开发Ajax了。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • 八个超实用的jQuery技巧攻略

    jQuery是JavaScript最好的库之一,主要用于制作动画、事件处理,支持Ajax及HTML脚本客户端。文中分享了8个超实用的jQuery代码技巧攻略,希望你会喜欢。

  • Ruby On Rails实践现状调查结果

    在这篇文章里,我们将与读者一起看一下部分Ruby调查结果,使大家对Ruby编程技术的现状有一个良好的认识。

  • 开源市场仍存在大量就业机会

    从脚本编程语言到开源服务器操作系统,再到移到应用开发人员,开源仍持续在为求职者提供着就业机会。

  • 应用安全测试:双面的黑盒

    软件安全的最大风险是检验工具及过程不透明的本质,以及不同的检验技术(例如自动化动态测试)不能覆盖假阴性错误的潜在可能性。