阅读更多

4顶
0踩

编程语言

原创新闻 JRuby 1.6.7 发布,纯 Java 实现的 Ruby 语言

2012-02-23 09:58 by 副主编 wangguo 评论(6) 有5986人浏览
JRuby社区今天发布了JRuby 1.6.7,该版本延续了“1.6.x系列主要修复与Ruby 1.9的兼容问题”的惯例。


JRuby是Ruby编程语言的纯Java实现,它结合了Ruby简洁的语法以及Java丰富的类库。通过JRuby,你可以在JVM上直接运行Ruby程序,调用Java的类库。

该版本的主要改进包括:

  • 修复了Rubygems中的循环请求问题
  • 修复了popen函数中的流过早关闭的问题
  • 修复了字符串、表达式、StringIO和YAML中的Ruby 1.9模式编码的问题
  • WIN32OLE现在工作在1.9模式上
  • 64位Windows系统现在可以识别基本类型size_t
  • 使用jzlib库,以修复zlib库的一些问题
  • 减少了内部锁定
  • 改进了OS X系统上的C扩展
详细信息参阅:http://www.jruby.org/2012/02/22/jruby-1-6-7.html

JRuby社区称,该版本中如果未发现大的兼容问题,这应该是1.6.x系列的最后一个版本,1.7.0将在两个月内发布。

JRuby主页:http://www.jruby.org/

下载地址:http://www.jruby.org/download
  • 大小: 23.3 KB
4
0
评论 共 6 条 请登录后发表评论
6 楼 renzhen 2012-02-24 09:06
沙舟狼客 写道
renzhen 写道
我个人更喜欢JRuby,毕竟有Ruby社区一起帮着发展。groovy应该也不错,性能上两者应该相差不大,语言能力上也差不多,JRuby的库可能多一些,毕竟很多Ruby的库可以直接使用。

难道Java的库比ruby少吗?

JRuby也能使用Java的库的。
5 楼 沙舟狼客 2012-02-24 08:56
renzhen 写道
我个人更喜欢JRuby,毕竟有Ruby社区一起帮着发展。groovy应该也不错,性能上两者应该相差不大,语言能力上也差不多,JRuby的库可能多一些,毕竟很多Ruby的库可以直接使用。

难道Java的库比ruby少吗?
4 楼 renzhen 2012-02-24 08:55
我个人更喜欢JRuby,毕竟有Ruby社区一起帮着发展。groovy应该也不错,性能上两者应该相差不大,语言能力上也差不多,JRuby的库可能多一些,毕竟很多Ruby的库可以直接使用。
3 楼 jerry 2012-02-23 13:05
groovy,grails根本没有社区,是公司行为.
2 楼 沙舟狼客 2012-02-23 12:47
啸笑天 写道
与groovy比呢?

groovy将是未来的王储
1 楼 啸笑天 2012-02-23 11:30
与groovy比呢?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • jruby+torquebox+ruby on rails 安装笔记

    torquebox是一个建立在JBOSS AS上的一个ruby应用平台。与RoR与Rake的兼容性很高。有很强大的企业级开发能力。 这里简单介绍一下其安装配置过程: (本人的工作环境是CentOS5.0 在其他操作系统上的安装过程可能...

  • JRuby 1.7.0

    [p=19, null, left]The JRuby community is pleased to announce the release of JRuby 1.7.0.preview1.[/p] Homepa...

  • rvm的安装, 使用rvm, 安装ruby, 以及gem的使用

    rvm 全称Ruby Version Manager, 确实是一个非常好用的ruby版本管理以及安装工具. 下面介绍一下rvm的安装, 使用rvm, 安装ruby, 以及gem的使用. 一、安装rvm 官方网站上介绍得很简单, 但

  • 开始用ruby,转载一篇

    打算学习perl以外的一门解释语言.试用了一下python,感觉它的正则表达式不好.打算用一下ruby看看.作者:William Djaja Tjokroaminata目录·资源1、利用警告信息2、交互式命令解释器(Interactive shell)3、联机...

  • use rvm install and manage ruby version

    rvm 全称Ruby Version Manager, 确实是一个非常好用的ruby版本管理以及安装工具.下面介绍一下rvm的安装, 使用rvm, 安装ruby, 以及gem的使用. 一、安装rvm 官方网站上介绍得很简单, 但是使用官方网站安装会出现问题, ...

  • Ruby菜鸟必读http://blog.csdn.net/leasun/archive/2004/06/16/9836.aspx

    至少在Ruby1.6.7中,“puts (1..3).length”将会产生一个语法错误,此时应该使用“puts((1..3).length)”。 15、 “0..k”代表一个Range对象,而“[0..k]”代表一个数组,这个数组只有一个Range类型的元素。 举个...

  • ruby参考手册VIII

    在类(模块)中include模块之后,就可实现类似于多重继承的Mix-in功能。它与父类子类之间的这种直接继承关系有所不同,内含模块的类与该模块之间存在is_a?的关系。 6.10 在类定义中定义类方法 和 在顶层中定义类方法 ...

  • jruby+watir-webdriver+cucumber自动化测试环境配置

    2.安装jruby环境,建议选择安装1.6.8或1.6.7版本的 3.安装需要的gem包 gem install activerecord -v='3.0.5' gem install activerecord-jdbc-adapter -v='1.1.3' gem install arel -v='2.2.1' gem insta...

  • rvm的安装, 使用rvm, 安装ruby, 以及gem的使用 (转)

    rvm 全称Ruby Version Manager, 确实是一个非常好用的ruby版本管理以及安装工具. 下面介绍一下rvm的安装, 使用rvm, 安装ruby, 以及gem的使用. 一、安装rvm 官方网站上介绍得很...

  • Spring Web(第一部分)

    语言环境解析器被绑定到请求,以让流程中的元素解析处理请求时使用的语言环境(呈现视图、准备数据,等等)。如果不需要区域设置解析,则不需要区域设置解析器。 主题解析器被绑定到让元素(如视图)决定使用哪个主题...

  • 《基于YOLOv8的八段锦练习指导系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。

  • 大语言模型教育应用中的知识冲突挑战与应对策略

    内容概要:本文详细探讨了大语言模型(LLMs)在教育应用中遇到的知识冲突问题,包括概念定义、事实陈述和逻辑推理层面的认知不一致性。文章分析了知识冲突的技术成因,如训练数据噪声、参数化知识表示的局限、推理机制的缺陷、模型架构的不足及外部知识的偏差,并探讨了这些因素对教育应用的深远影响。文中提出了多维度的解决路径,如通过数据增强优化知识表示、利用提示强化上下文连贯、开发量规完善模型评估等。此外,文章从社会文化的宏观视角剖析了知识冲突的外部驱动因素,探讨如何在多元异质、动态演进的社会建构语境中构建开放进取、兼容融通的智能教育应用体系。 适合人群:从事教育技术研究的学者、教育工作者、人工智能研究人员和技术开发者。 使用场景及目标:①帮助教育工作者理解大语言模型在教育应用中的局限性;②为技术人员提供优化大语言模型教育应用的具体策略;③促进教育人工智能技术的可靠性、适应性和普及性提升。 其他说明:文章强调了知识冲突的有效化解不仅能够提升大语言模型在教育场景中的应用价值,还将为人工智能在更广泛领域的可持续发展奠定坚实基础。

  • 《基于YOLOv8的家具鉴定系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。

  • 数据结构day1-思维导图顺序表

    数据结构day1-思维导图顺序表

  • STM32超声波红外避障小车

    STM32超声波红外避障小车项目通过STM32微控制器实现自动避障功能。硬件部分主要包括STM32开发板、超声波传感器、红外传感器、直流电机、电池模块和电机驱动模块。超声波传感器用于测量前方障碍物的距离,红外传感器帮助小车检测地面线路或障碍物。电机驱动模块通过STM32控制直流电机的转动,从而实现小车的前进、后退和转向。 在软件方面,STM32通过编写简单的避障算法,实时读取传感器数据,并根据环境信息控制小车的运动。当超声波传感器检测到障碍物时,系统会触发后退或转向操作,避免碰撞。

  • 哈尔滨工业大学DeepSeek公开课-从图灵测试到DeepSeek.pdf

    哈尔滨工业大学DeepSeek公开课-从图灵测试到DeepSeek.pdf

  • 《基于YOLOv8的冰上运动监测系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。

  • 《基于YOLOv8的体育产业监测系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。

  • 《基于YOLOv8的港口机械识别系统》(包含源码、完整数据集、可视化界面、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。

  • oooooomy_vchat_1742859071.zip

    app开发

Global site tag (gtag.js) - Google Analytics