访谈的一个主题是在 JRuby 中支持正则表达式的漫长道路,现在终于有了结果,那就是将 Ruby Oniguruma 正则表达式库移植到 Java 上。
访 谈还包括 Ola 对 Ruby,特别是 JRuby 的未来的看法。因为基准测试显示出在某些领域 JRuby 的速度比 MRI 更快,所以 JRuby 常被认为更具有优 势。JRuby 也扮演了 Ruby 通向企业级应用的重要角色,而之前企业级应用都还不曾考虑 Ruby。关于它如何轻易地做到,Ola 还引述了一段趣闻。
更多内容推荐
JRuby 近况:1.5、AOT、Java 7
InfoQ采访了Charles Nutter,讨论了JRuby的近况:1.5版本、提前编译、后续1.6版的内容和Java 7的相关特性。
☕【Java 技术指南】「编译器专题」重塑认识 Java 编译器的执行过程(常量优化机制)!
静态常量可以再编译器确定字面量,但常量并不一定在编译期就确定了, 也可以在运行时确定,所以Java针对某些情况制定了常量优化机制。
2021-08-23
Effective Ruby LiveLessons——Sam Phippen 访谈
由Sam Phippen制作的Effective Ruby LiveLessons,是一系列讲解了专业的Rubyists的最佳实践的视频教程,它针对各个阶层的Ruby程序员。视频教程包含了亲自示范,来帮助观看者理解每个项目是如何实行的。InfoQ和制作者谈了一些有关视频中可以学到的课程,以及Ruby on Rails的最佳实践。
Ruby VM 近况:1.9.2 增加 DTrace 支持、Rubinius 1.0 RC2 添加安装程序、IronRuby IDE
Rubinius 1.0 RC2添加了二进制安装程序,Ruby 1.9.2将支持DTrace。IronRuby离1.0又近了一步,SharpDevelop 3.1开始支持IronRuby。此外,WEBRick用户应该考虑升级到最新的Ruby 1.8.x和1.9.1,因为最近发现了一个缺陷。
一文读懂 Java 动态代理
一文读懂Java动态代理 | 探讨JDK动态代理
2021-01-27
不管你爱与不爱,Java 都在变得更好
不管你喜爱还是讨厌Java,Java都会在OpenJDK大神们的努力呵护下变得更好,成为这个星球上最受欢迎的开发平台。
JRuby 1.7 Preview 1 发布:默认使用 Ruby 1.9,通过 Invokedynamic 改进了性能
即将到来的JRuby 1.7的首个预览版默认使用Ruby 1.9运行时模式,并且借助于Java 7的invokedynamic提升了运行速度。InfoQ有幸采访到了Charles Nutter以了解JRuby on Java 7的未来、Fibers以及他来到Red Hat的前前后后。
2010 年 InfoQ 中文站 Ruby 社区回顾
2010年刚刚过去,感谢大家在过去一年里对InfoQ中文站的关心与支持。在踏上新的征程前,让我们先来回顾一下去年一年中InfoQ中文站Ruby社区里都有哪些内容,大家又在关注什么。
特别加餐|当 JS 遇到 AIGC,会碰撞出什么样的火花?
希望通过今天的这篇加餐,可以让你看到AI的出现并不是为了制造焦虑,相反,它可以提高我们的生产力,让我们将更多的时间用于学习、思考并创造更有价值的应用。
2023-05-22
JRuby 近况:JRuby 1.5.0.RC1、Warbler 1.0 及 Nokogiri Java Port
近日,JRuby发布了最新的1.5.0.RC1版本,修复大量Bug并做出多处改进,同时还增加了很多新功能。Warbler迎来了1.0版本,对Rails 3提供了更好的支持。Nokogiri的纯Java版本也在不断完善之中。
开篇词|“眼脑手”结合,搞定 Spring 框架底层原理
有匪君子,如切如磋,如琢如磨
2023-03-13
JRuby 综述:1.4 的新特性、JRubyConf 议程及 MLVM
即将发布的JRuby 1.4将支持Ruby 1.8.7,同时对Java的集成也有所改进。首个绑定了JRuby与MLVM的构建版也同期面世了。另外,JRubyConf的安排已经落实了,欢迎更多的人参加。
22 个必知编程语言之「Ruby」
Ruby,一种简单快捷的面向对象程序设计的脚本语言,遵守GPL协议和Ruby License。
JavaOne 2016 主旨演讲畅谈 Java 近期及远期规划
JavaOne 2016开场回顾了过去21年Java的发展历程,其中提及了JavaSoft和Sun。之后畅谈了Java近期及远期规划。本文中,InfoQ总结了各位业界领袖在主题演讲上的发言。
加餐|GPT 编程(上) :如何用 ChatGPT 辅助我们编程?
如何用ChatGPT辅助我们编程?
2023-05-15
JRuby 综述:JRuby 1.4 发布、新的 Windows 本地加载器以及 HPricot 0.8.2
近日JRuby 1.4最终版发布了,该版本的性能得到了极大的改进,同时Java集成和其他方面也进行了大幅增强。该版本还提供了一个Windows本地加载器,解决了基于BAT加载器的很多问题。与此同时,Hpricot 0.8.2也修复了Hpricot on JRuby的一些问题。
开篇词|云时代来临,如何学好 JVM 应对未来的挑战?
云时代来临,如何学好JVM应对未来的挑战?
2023-08-21
《深入理解 Java 虚拟机 1》Java 内存区域与内存分配策略
第二章 Java内存区域与内存溢出异常
2021-11-01
02|挑战与趋势:云原生时代 JVM 的演进之路
云原生时代 JVM 的演进之路
2023-08-22
开篇词 | JavaScript 的进阶之路
这门课的初衷,就是让学习JavaScript的你,能够对这个开始比较不那么“专业”的语言,有一个系统的专业理解。帮助你一步一个脚印,把点连成线,把线连成面,把面搭建起一座空间立体的“思维大厦”。
2022-09-19
暂无签名
推荐阅读
开篇词|拥抱 Rust 浪潮,迎接更极致的编程体验
2023-10-23
Java 和 Lua 的完美结合:实现 Java 程序的动态扩展和脚本自动升级
2023-08-31
源码级深度理解 Java SPI
2022-11-07
进击的 Java !
2023-04-21
1.Go 基本语法和 Web 框架起步
2023-09-25
如何将 SAP Business Application Studio 里开发的 Java 应用部署到 SAP BTP 上
2022-10-17
2. 页面渲染:Template 语法
2023-09-26
电子书
大厂实战PPT下载
换一换 胡广寰 博士 | 酷家乐 平台产品技术部/技术 VP
Meng-Ping Kao 高孟平 | 字节跳动 视频架构技术专家
姚旭晨 | Seasalt.ai CEO
评论