JRuby icon

JRuby For Mac

3.1/5 10
Certified 100% FREE GPL   

A free and open source Java powered Ruby toolkit that will enable developers to implement and embed portions of code from Java to Ruby and vice-versa. #Ruby interpreter  #Ruby programming  #Jvm ruby  #Ruby  #Java  #JVM  

Description

changelog

Free Download

JRuby is a complete Java implementation of the Ruby language, created for the Java Virtual Machine. It includes a set of core classes and syntax for the programming language, along with most of the Ruby Standard Libraries. Most of these are the existing .rb files that come with Ruby, but some C-based extensions have also been reimplemented.

To get started with JRuby, you will first need to have Java SE installed. Once that is checked, you can download the binary package and extract it. Then, place the bin directory in your $PATH, and run “$ jruby –version” to make sure everything is running as expected.

JRuby has been around since way back in 2001, with many updates and improvements being made over the years. It is intended as a complete and fast implementation of Ruby, while also providing new features, such as concurrency, true parallelism, and integration with the Java language to allow the use of Java classes in Ruby programs, as well as for JRuby to be embedded into a Java application.

It can be used as a faster version of Ruby, used to run Ruby in the Java Virtual Machine and access JVM libraries, or to embed Ruby as a scripting language in a Java application.

System requirements

What's new in JRuby 9.4.6.0:

  • Ruby Compatibility:
  • Support for the new Prism parser for Ruby code has been merged in. A blog post will follow soon. #8103
  • IO#fcntl had inverted logic for setting O_NONBLOCK (setting it cleared the value, etc). [#8081], [#8090]
Read the full changelog

JRuby 9.4.6.0

add to watchlist add to download basket send us an update REPORT
  runs on:
macOS (Intel only)
  file size:
32.7 MB
  filename:
jruby-bin-9.4.6.0.zip
  1 screenshot:
JRuby - screenshot #1
  main category:
Developer Tools
  developer:
  visit homepage
User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy