Live data from Hacker News

10 years-ish of Elixir

dashbit.co

21–30 of 127 posts

Re: 10 years-ish of Elixir

#21
it looks really awesome! Can someone point out the negative sides (or drawbacks of any kind) ? What about finding elixir experts/freelancers? What about integration with .Net and the xamarin forms ecosystem?

Re: 10 years-ish of Elixir

#22
post #5

Earlier quoted context omitted.

I'm going to shamelessly take advantage of your being here with a question if that's ok. Do you have any recommendations for reading material that covers Phoenix as it's used today? Back in the early 0.x days I read the Phoenix book, which was a great introduction to building an application and using Ecto, but trying to pick it up again recently I found that nothing really seems to cover using Contexts in the real wo…

Have a look at this - https://pragmaticstudio.com They have courses on Elixir, Phoenix and today have just released a LiveView course.

Just to add to your comment: I've been running through the free LiveView course and it's been really great. I'm excited to finish it and continue with the pro one!

Re: 10 years-ish of Elixir

#23
Elixir's tooling is so good. The documentation is readable by a human, you can jump in and get information at any time. They focus on the developer experience, and it's one of the most compelling reasons why I love the language/ecosystem so much.

Re: 10 years-ish of Elixir

#24

it looks really awesome! Can someone point out the negative sides (or drawbacks of any kind) ? What about finding elixir experts/freelancers? What about integration with .Net and the xamarin forms ecosystem?

I've been involved in interviewing for Elixir positions and found that we got more senior candidates than I've ever seen before. Part of it might have been pandemic displacement. But I'm not seeing a lack of work in my freelancing and I'm not seeing any particular skill shortage.

.Net and Xamarin integration. No clue. Samr as for any other non-.Net language I imagine.

Re: 10 years-ish of Elixir

#25
post #15

Learning Elixir and starting to use is in projects is at the top of my TODO list for 2021. I tried to get into a while back, but being unfamiliar with functional programming concepts at the time really got me. Learning a new language and trying to grep FP at the same time was too much for me :) Now, I'm more well versed in FP in general, and I'm excited to give it another go! Everyone I've talked to who uses Elixir o…

Come by and check out https://elixirforum.com/ and slack https://elixir-slackin.herokuapp.com/ everyone is super friendly and helpful.

* edit: fixed link

Re: 10 years-ish of Elixir

#27
post #5

Author here! The article was published earlier this week and I have a quick addendum: regarding Erlang/Elixir, my goal has always been to bring new developers to the platform. After all, Erlang developers already have the most important part of Elixir, which is the Erlang runtime! There are also key people in both communities working hard to make sure the tooling is consistent across all languages. A lot of this effo…

I'm going to shamelessly take advantage of your being here with a question if that's ok. Do you have any recommendations for reading material that covers Phoenix as it's used today? Back in the early 0.x days I read the Phoenix book, which was a great introduction to building an application and using Ecto, but trying to pick it up again recently I found that nothing really seems to cover using Contexts in the real wo…

Contexts are loosely (maybe a little more than loosely) based on the Bounded Context concept in Domain Driven Design. As a good introduction, I would recommend reading Domain-Driven Design Distilled by Vaughn Vernon. It's sort of like the Cole's Notes version of the full Domain Driven Design which is a monster of a book.

Re: 10 years-ish of Elixir

#28

Sometimes I think to myself, why bother to submit things to HN? Everytime I submit something (and recheck twice I am first), nothing happens... until someone else resubmits the same thing. I submitted this one 2 days ago when it was fresh. Can anyone tell me how this works here?

You need to submit when california takes its breakfast!

Re: 10 years-ish of Elixir

#29
I'm building my first non-toy app in LiveView. I'm blown away by how quickly I can move with it and love how Phoenix encourages DDD practices.

I'm a bit saddened that Elixir isn't bigger than it is. It's such a great entry into the world of BEAM and functional programming yet I've read more than once that people aren't interested because "it looks like Ruby and I don't like Ruby". There are some more legit reasons as well like it's dynamic, but I wish people would stop getting so hung up on syntax and actually focus on what the technology can do.

Post reply on HN