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

Christian Cargill
Christian Cargill
8,065 Points

Are there any plans to teach Elixir/Phoenix (the new Ruby/Rails)?

Elixir (http://elixir-lang.org) which is based on Erlang, is now in version 1.0. The syntax for Elixir is inspired from Ruby, and many of the Ruby programmers are moving over to Elixir. And there's also a web framework called Phoenix which is similar to Rails (more like Sinatra), so it's basically a newer version of Ruby/Rails with integrated web sockets support as well as better concurrency than Ruby. It scales much better than Ruby and it's performance has been marked at being up to 10x faster in production environments.

So, many devs from the Ruby/Rails community are moving over due to its better performance and newer methodologies in regards to "the internet of things" web. Is TTH keeping their eye on this new language? Do you guys have any plans on becoming the first major code school to begin teaching it?

The main difference between Elixir (since it's based on Erlang) and other languages is that it's a functional programming language and not object oriented. So, that's the fundamental conceptual difference. But, if you look on Twitter, Reddit, or any major Ruby/Rails blogs you'll see that this language/framework is basically the new RoR

5 Answers

I just sent an email for support regarding the same issues. Ruby / Rails content is kind of abandoned and there seems to be nothing on the pipeline. Could them be waiting for Rails 5?

Also, Elixir and Phoenix are great and gaining a lot of momentum, but lacking resources in Treehouse style. I've bought the books but they are more do this, do that than explain why.

My subscription has been deactivated for so long waiting for this kind of content.

I really miss my nights learning with Treehouse but the current content and the new content direction just doesn't appeal as much to me.

And since ASP.NET MVC and Spring are being explored, why not also Phoenix and Elixir.

It would be a great opportunity to teach funcional programming, concurrency and the like.

I feel the exact same way. Treehouse really needs to put together a basic elixir course and an introduction to Phoenix. Elixir and Phoenix are only growing in popularity.

Davenport Kaleb
Davenport Kaleb
11,212 Points

I fully agree that a Phoenix track even would be a really refreshing addition to the current library. In addition to how useful it would be, there are no other major tutorial sites with elixir/phoenix tutorials, so it could drive significant traffic to Tree House.

Let's revive this thread, Elixir & Phoenix would be incredible on Treehouse. There's opportunity for having this be the go-to place to learn the language and framework.

Getting to write expressive, clean syntax, lessons on functional programming & concurrency, and learning useful knowledge around Erlang could all combine for a rich & compelling course.

Evert Jansen van Vuuren
Evert Jansen van Vuuren
331 Points

Yeah! This would be awesome! Elixir/Phoenix has been getting a lot traction lately and would really like to have a good source for covering the basics.