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

General Discussion


What do you guys think about the new programming language called swift by Apple? Should I keep learning objective-C? I'm confused.

4 Answers

From Apple's website. "Swift is ready for your next iOS and OS X project — or for addition into your current app — because Swift code works side-by-side with Objective-C." So yes, you can keep learning objective-C.

Swift and Obj-C can and probably will be used side by side, and I think it would be wise to learn both. Swift can only be used on iOS and Mac OS, Obj-C can be used on so much more.

In the end it's up to you and how much time you're willing to devote to learning.

Agree with Bryan. But if you are still fairly new to Obj-C, you should consider getting started with Swift instead unless you have unlimited time to devote to learning.

Thanks for replying guys, I've been using obj-C for about 4 months now and just started to like it, I'm trying to learn swift right now, I am just torn up on which I should focus more on.