JRuby vs PHP: What are the differences?
What is JRuby? 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.
What is PHP? A popular general-purpose scripting language that is especially suited to web development. Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.
JRuby and PHP can be primarily classified as "Languages" tools.
"Java" is the top reason why over 7 developers like JRuby, while over 921 developers mention "Large community" as the leading cause for choosing PHP.
JRuby and PHP are both open source tools. PHP with 23.9K GitHub stars and 5.53K forks on GitHub appears to be more popular than JRuby with 3.32K GitHub stars and 830 GitHub forks.
9GAG, Hootsuite, and 37 Signals are some of the popular companies that use PHP, whereas JRuby is used by Groupon, Soundcloud, and Lookout. PHP has a broader approval, being mentioned in 8904 company stacks & 2933 developers stacks; compared to JRuby, which is listed in 13 company stacks and 4 developer stacks.