InfoQ

InfoQ

Topic/Tag specific view

JRuby Content on InfoQ


Latest featured content about JRuby

DataMapper on Infinispan: Clustered NoSQL

Topics
Java,
Application Servers,
Ruby

Lance Ball presents DataMapper, a Ruby ORM library, along with Infinispan, Hibernate Search, Lucene, all running on JBoss AS7 and accessed through TorqueBox, a JRuby application server.

News about JRuby

Rhino is About to Get a Lot Faster

Topics
Javascript,
Java,
Architecture

Charles Nutter of JRuby fame recently started assisting the Rhino project (Java implementation of JavaScript) to speed up the Rhino JavaScript runtime.

JRuby Roundup: JRuby on EY AppCloud, JRuby-Lint, JRuby Delegates

Topics
Ruby,
JRuby

JRuby is now available on EngineYard's AppCloud Beta program, set up to run with the Trinidad server. Nick Sieger has released jruby-lint, a static analysis tool that checks Ruby code bases for patterns that are either discouraged or perform badly on JRuby vs. MRI. Also: JRuby 1.6.2 is out.

Articles about JRuby

Twitter Shifting More Code to JVM, Citing Performance and Encapsulation As Primary Drivers

Topics
Object Oriented Design,
Java,
Performance & Scalability

While it almost certainly remains the largest Ruby on Rails based site in the world, Twitter has gradually been moving more and more of its stack to the JVM. Last year the company announced that its back-end message queue had been re-written in Scala, and more recently it moved the search stack to Java, making Twitter search around three times faster.

Meet the Goliath of Ruby Application Servers

Topics
Web Servers,
Application Servers,
Web Frameworks,
Ruby

PostRank Labs released an open source version of their Ruby web server framework powering PostRank. Goliath, is an asynchronous server designed for speed, leveraging key features of Ruby 1.9+. Goliath creates fast web and data services not unlike node.js but sticking with what Ruby developers know..Ruby. Discover how easy it can be to create manageable server-side services with Ruby.

Presentations about JRuby

JRuby: Apples and Oranges

Topics
Java,
Language,
Ruby

Thomas Enebo explains the basics of JRuby, showing what’s different from Java, how Java and JRuby interact with each other, and some examples demonstrating the usefulness of a complementary language.

Towards a Universal VM

Topics
Java,
Specifications

Alex Buckley presents some of the challenges for JVM to become a universal virtual machine, serving the needs of Java and non-Java languages, being useful both to statically and dynamically-typed languages, and supporting an ever growing number of languages and their features targeting the platform.

Interviews about JRuby

Dr Nic Williams on Rails, RailsInstaller and the Future of Ruby VMs

Topics
Runtimes,
JRuby,
Ruby on Rails

Dr Nic Williams talks about the state of the Rails community, the reasons for supporting JRuby and Rubinius implementations and for creating RailsInstaller.

Venkat Subramaniam on JVM Languages

Topics
Domain Specific Languages,
Java,
Language,
Programming,
Ruby,
learning

Venkat Subramaniam talks about the characteristics of JVM languages like Groovy, JRuby and Scala, and their applicability in enterprise applications. He also mentions several implementation details and finishes by addressing issues of lifelong learning for developers.