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

Ian Rushton
Ian Rushton
15,789 Points

I feel uncomfortable using text based interfaces. Does this go away?

I am currently completing the Ruby on Rails development track but I feel kind of uncomfortable at times.

In comparison to iOS development using Xcode I seem to be basically following lots of random step by step instructions without having an actual grasp on the reasoning behind them. I feel as though I just do as instructed and hope for the best but it doesn't fill me with confidence.

If I push on and continue with this track do you think they will become familiar or does it always feel like walking through a dark maze with a small torch?

Is there an all-encompassing development environment for Ruby development or is it much more beneficial to stick to the combination of software that is suggested?

Any form of guidance or motivation would be massively appreciated!

1 Answer

Marc Schultz
Marc Schultz
23,356 Points

If it is the command line you are struggling with then I can reassure you that you will get more familiar with it by time.

If you are looking for an IDE like Xcode then you should have a look at RubyMine or Github Atom. The first one is a paid Java IDE and the second a free, customizable code editor by Github and the thing you want. With Atom you can install packages like a Ruby linter for example. If you install and configure the proper packages, you'll get a more powerful editor than any IDE can offer.

If you struggle with Ruby by itself then you just have to practice, practice, practice. The uncomfortable feelings will go away.

And remember, no IDE is like Xcode except of Xcode. But that does not mean that Xcode is the best IDE ever. Especially in code editing, Xcode has to learn a lot of stuff from other editors/IDEs.