Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Java
Java

28.1K
17.6K
+ 1
3.2K
JRuby
JRuby

63
61
+ 1
30
Add tool

Java vs JRuby: What are the differences?

Developers describe Java as "A concurrent, class-based, object-oriented, language specifically designed to have as few implementation dependencies as possible". Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!. On the other hand, JRuby is detailed as "A high performance, stable, fully threaded Java implementation of the Ruby programming language". JRuby is the effort to recreate the Ruby (http://www.ruby-lang.org) interpreter in Java. The Java version is tightly integrated with Java to allow both to script any Java class and to embed the interpreter into any Java application. See the docs directory for more information.

Java and JRuby can be primarily classified as "Languages" tools.

"Great libraries" is the primary reason why developers consider Java over the competitors, whereas "Java" was stated as the key factor in picking JRuby.

JRuby is an open source tool with 3.32K GitHub stars and 830 GitHub forks. Here's a link to JRuby's open source repository on GitHub.

According to the StackShare community, Java has a broader approval, being mentioned in 2399 company stacks & 2723 developers stacks; compared to JRuby, which is listed in 13 company stacks and 4 developer stacks.

- No public GitHub repository available -

What is Java?

Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!

What is JRuby?

JRuby is the effort to recreate the Ruby (http://www.ruby-lang.org) interpreter in Java. The Java version is tightly integrated with Java to allow both to script any Java class and to embed the interpreter into any Java application. See the docs directory for more information.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Java?
Why do developers choose JRuby?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con

    Sign up to add, upvote and see more consMake informed product decisions

    What companies use Java?
    What companies use JRuby?