JRuby 1.5下载_JRuby 1.5发布下载

  JRuby 1.5发布下载了,关注JRuby和正在使用JRuby的朋友可以去官方下载最新的JRuby 1.5试用了。JRuby 1.5是JRuby历史版本中开发周期最长的一个版本,JRuby 1.5总计耗时超过5个越的时间,当然这说明JRuby 1.5于JRuby 1.4的差距十分的大。大概在一个月前JRuby开发团队放出了JRuby 1.5 RC下载地址,而本次发布的JRuby 1.5正式版本不但包括了大量bug修复,同时还引入了一些新特性,因此使用JRuby 1.5 RC的朋友,强烈建议下载升级到JRuby 1.5正式版。

  JRuby是一个Ruby语言的Java版实现,Ruby本身是采用C语言实现的,由于其简洁的语法,高度的OO思想让很多web开发者对之爱不释手,注明的Ruby web框架Ruby on Rails更是风靡全球。由于Ruby脚本语言的优势展露无疑,因此Sun启动了一个在JVM上运行Ruby语言的计划,而JRuby不仅仅是让JVM可以运行Ruby,更是将Ruby本身采用Java语言重新实现了,这就是JRuby。作为Java开发者来说,引入了JRuby可以让Java用户以简洁的语法快速开发各种web应用而不必离开自己熟悉的Java环境,同时还可以轻松的于已有的JavaEE项目整合。而对于Ruby用户来说,采用JRuby不但保留了Ruby全部的特性,还能使用Java数以千计的成熟第三方类库资源,这无疑让JRuby拥有更多的优势。

  Java社区在本身不断壮大的同时已经开始引入了对多种脚本语言的支持,比如 Sun力挺的Groovy和本次发布的JRuby,而建立在JVM本身基础上的Java语言也在飞速的发展者,而诸如Scala之类的可以直接运行在JVM上的语言也如春天的百花齐放一般。作为Java爱好者的笔者感觉Java正逐渐朝一个框平台的语言集合方向发展而不再仅仅是一门语言一门技术。Java本身的技术和规范已经不少了,再加上每天都在推陈出新的东西。。。。,可见Java的未来会更加强大。

JRuby 1.5主要包括如下改进:

  1. JRuby 1.5改进了本地访问框架的设计,大幅度提高了JRuby 1.5性能
  2. JRuby 1.5针对Linux和Unix平台提供了本地启动器
  3. JRuby 1.5新增了对Ant和Rake-Ant的支持
  4. JRuby 1.5对window用户提供了更好的支持
  5. JRuby 1.5大幅度改进了Ruby与Java之间调用的方式,让Ruby调用Java的过程更快,占用资源更少
  6. JRuby 1.5改进了基于用户输入的嵌入式API(JSR-223, BSF, RedBridge等规范)
  7. JRuby 1.5升级了Ruby标准库到Ruby 1.8.7,RubyGems 1.3.6, RSpec 1.3.0
  8. JRuby 1.5默认安装ruby-debug功能
  9. JRuby 1.5针对Rails3进行了大量的兼容性修改
  10. JRuby 1.5大幅度提高了启动时的性能
  11. JRuby 1.5大幅度提高了 Object#object_id/__id__ 方法的性能
  12. JRuby 1.5改善了Java元数据的内容使用,更可以更快的加载Java类
  13. JRuby 1.5可以完美支持”open4″运行库
  14. JRuby 1.5修正了64bit window操作系统的安装问题,同时解决了win7的安全问题
  15. JRuby 1.5修复了1250多个bug…(这个还真够多的。。。)

JRuby 1.5下载地址:
JRuby 1.5下载
[ad#468-60]

Tags: , ,