Live data from Hacker News

Phoenix 1.3.0 Released

phoenixframework.org

121–130 of 143 posts

Re: Phoenix 1.3.0 Released

#121
post #50

Earlier quoted context omitted.

It's used by fairly big projects/Companies bet365, Bleacher Report, New Relic,Discord, PagerDuty, Puppet labs, FireEye etc.

I had not heard New Relic was using it

https://elixirforum.com/t/senior-software-engineer-new-relic...

Re: Phoenix 1.3.0 Released

#122

Earlier quoted context omitted.

I read it a while ago, but I remember it being pretty useful. Some of the elixir bits are now out of date. (eg. it still has a section on Records) But it touched on a lot of OTP topics that were missing from other places. (this was before Benjamin Tan's book was finished) At the time I remember Elixir in Action really made me finally understand the OTP concepts.

Just want to point out that Records are still part of the standard library, and can be important for integrating with Erlang code using records which you need to work with. Even though they are avoided in Elixir, because structs are better in every way, they are still alive and well in Erlang.

Thanks for the extra info.

For comparison, though, Dave Thomas' "Programming Elixir" doesn't even mention them.

Re: Phoenix 1.3.0 Released

#123
post #8

I'm spending all my free time with Phoenix. I come from a Rails, Laravel, Django and a bit of .NET Core background. So far I am extremely impressed. I'm surprised it has not been adopted by that many folks in production.

>> I'm surprised it has not been adopted by that many folks in production.

I'm surprised that it's used in production at all. It's based on a new language that is years behind all the others in terms of available third-party libraries and modules.

Re: Phoenix 1.3.0 Released

#124
post #71

For anyone curious about Phoenix and Elixir, I can sincerely recommend the following resources to get you started: - Programming Phoenix by Chris McCord, Bruce Tate, and José Valim [1] - The Little Elixir & OTP Guidebook by Benjamin Tan Wei Hao [2] - Elixir in Action by Saša Jurić [3] Phoenix initially attracted me to Elixir, I've stuck around for that and the OTP platform: pattern matching, process based concurrency…

Another great resource that was recently released is the Phoenix Inside Out series by Shankar: https://shankardevy.com/phoenix-book/ I just got it a few days ago and I'm about 30% into the first book. What I can say so far is that the author's approach resonates really well with me. Going through the book feels like sitting next to a colleague, who is introducing you to Phoenix and is really knowledgeable in the topi…

What is Garuda? Just a random title? A library/component in the Elixir ecosystem?

It's a strange way to sell a book, when neither the web site selling the book nor googling seem to enlighten me.

Re: Phoenix 1.3.0 Released

#125
post #124
post #71

Earlier quoted context omitted.

Another great resource that was recently released is the Phoenix Inside Out series by Shankar: https://shankardevy.com/phoenix-book/ I just got it a few days ago and I'm about 30% into the first book. What I can say so far is that the author's approach resonates really well with me. Going through the book feels like sitting next to a colleague, who is introducing you to Phoenix and is really knowledgeable in the topi…

What is Garuda? Just a random title? A library/component in the Elixir ecosystem? It's a strange way to sell a book, when neither the web site selling the book nor googling seem to enlighten me.

From the web site: "Create a mini-Phoenix framework using Elixir and Cowboy. What can be the best way to understand Phoenix than to create it yourself."

Garuda, I'm sure after googling you found the Wikipedia entry for it. It is just a play on words since Garuda, like Phoenix, is a type of mythical bird.

Re: Phoenix 1.3.0 Released

#126
post #125
post #124

Earlier quoted context omitted.

What is Garuda? Just a random title? A library/component in the Elixir ecosystem? It's a strange way to sell a book, when neither the web site selling the book nor googling seem to enlighten me.

From the web site: "Create a mini-Phoenix framework using Elixir and Cowboy. What can be the best way to understand Phoenix than to create it yourself." Garuda, I'm sure after googling you found the Wikipedia entry for it. It is just a play on words since Garuda, like Phoenix, is a type of mythical bird.

Ah, I found the Wikipedia entry, but didn't make the connection with Phoenix. Thanks!

Re: Phoenix 1.3.0 Released

#127
post #8

I'm spending all my free time with Phoenix. I come from a Rails, Laravel, Django and a bit of .NET Core background. So far I am extremely impressed. I'm surprised it has not been adopted by that many folks in production.

>> I'm surprised it has not been adopted by that many folks in production. I'm surprised that it's used in production at all. It's based on a new language that is years behind all the others in terms of available third-party libraries and modules.

Does the language lack some maturity? Sure. But you don't have to use pure elixir for everything. You can leverage most Erlang packages. Phoenix is hosted on Cowboy[0] which is a mature, battle tested web server written in Erlang.

[0] https://github.com/ninenines/cowboy

Re: Phoenix 1.3.0 Released

#129

How is it better than F# and Akka.NET?

I wouldn't say "better". Like any other framework, many things have to be weighed. In the case of F#, it's a fantastic language with a fantastic runtime. It is still "windows only"* for the moment though. Akka (and yes, I realize that you mentioned .NET) is also very good in its varieties. Scala being one of the ones that I've actually used. I believe where the sweet-spot is for Elixir, in general is that Rubyists will feel mostly at home. The language itself is just very, very nice. Phoenix continues this by copying some of the nice ideas from Rails. But again, It's not better than the language and tech that you mentioned, but it fits a certain swath of developers. I wouldn't recommend someone who is well versed in F# with Akka.NET drop what they're doing to migrate.

*Yes, I'm aware of Mono, but I've been completely unhappy with my experience using it.

Re: Phoenix 1.3.0 Released

#130

For anyone curious about Phoenix and Elixir, I can sincerely recommend the following resources to get you started: - Programming Phoenix by Chris McCord, Bruce Tate, and José Valim [1] - The Little Elixir & OTP Guidebook by Benjamin Tan Wei Hao [2] - Elixir in Action by Saša Jurić [3] Phoenix initially attracted me to Elixir, I've stuck around for that and the OTP platform: pattern matching, process based concurrency…

Hey, are there already some tutorials / books for Phoenix 1.3? I found this [1], but it will be released in late december 2017. Any ideas / recommendations for the Phoenix 1.3? Folder structure and models (schemas) got changed quite a bit.

[1] https://www.amazon.com/Programming-Phoenix-1-3-Productive-Re...

Post reply on HN