Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

General Discussion

Kevin Naegele
Kevin Naegele
10,868 Points

Python vs Ruby? Why should I learn one over anther?

I know that team treehouse is launching their new python lessons, and I always wanted to know why should some one learn ruby vs python? Thank you in advance.

Binary Soul
Binary Soul
4,592 Points

Not really an answer so i make is as comment: Look in THIS section and then in THIS the amount of learning material should help you to decide :D

5 Answers

Binary Soul
Binary Soul
4,592 Points

Maybe it helps if you watch this Video by Jim Weirich, a ruby guru and a wonderfull communicative man. In this Video he talk about why he is using Ruby and prefer it over other languages, also phyton.

Kevin Naegele
Kevin Naegele
10,868 Points

Thanks. Binary Soul this does help. I am just undecided and just need to pick one and start working and stop thinking.

Kevin Naegele
Kevin Naegele
10,868 Points

I just completed the Ruby Foundations course, but still feel lost in writing in ruby. I am starting the to do list once I get my VM working correctly... but about to just by a VPS to just to start and skip this VM section until I am a little better with using vertual machines.

Binary Soul
Binary Soul
4,592 Points

You mean ODOT? Odot is Written in Ruby on Rails, not in Ruby. Ruby on Rails (short: Rails) is a framework for Ruby to programm web-applications. This is by far not the same, because in Ruby you have sometimes not more then one file. In Rails, you start with tons of files without having written a single line of code.

You should make sure, that you can code ruby up, down, backwards and while sleeping before you start in the very frustrating World of Ruby on Rails.

Kevin Naegele
Kevin Naegele
10,868 Points

ok, can you point me to a few projects that are really only ruby? I am looking and have not found any. I know HTML but the videos really do no show the how to connect them together.

Binary Soul
Binary Soul
4,592 Points

You can get the most out of this Video it explains the whole language so far it is possible in a Video curse. After that, there is a Quick memorizer. I think that shall collect the most important things together again, easier to review.

And the last one is this Pro-Member Video where i cant say whats in, because im not a Pro-Member.

Thats not much ya, but most people just lern ruby to programm in Rails. Rails is very popular and will replace PHP some far day in future (hopefully).