Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Ruby

Joel Buzzanco
PLUS
Joel Buzzanco
Courses Plus Student 2,738 Points

Differences between Ruby on Rails and Java.

I am wondering what differences there are between Rails Development and the Java tracks. It seems that they are somewhat similar, and I am wondering if you know any major differences, pros and cons between the two, differences in how the track is going to be like, etc.

anything helps, Joel

1 Answer

Jeffrey Ruder
Jeffrey Ruder
6,408 Points

This could be answered in a lot of ways. You should try some introductory courses in both languages and see which you like better. With that being said, here is my perspective:

Ruby prioritizes being fun to use, modular, and easy to read. It is often associated with tech startup companies. It is good for creating web applications quickly.

Java prioritizes stability and reliability. It is associated with big businesses, but also with apps for Android phones. It forces you to use object oriented programming (basically a certain programming style), which has both pros and cons.

That's definitely an oversimplification though. Why not try both to see what you like?