Live data from Hacker News

Ask HN: Are you satisfied with Elixir or do you regret choosing Elixir?

news.ycombinator.com

71–80 of 297 posts

Re: Ask HN: Are you satisfied with Elixir or do you regret choosing Elixir?

#71
post #36
post #16

Earlier quoted context omitted.

Do day jobs in Haskell actually exist? Are you working in academia?

There are a bunch but they call the Haskell "Scala" for some reason.

That's make me wonder: what's the "right" pronunciation for Haskell in English? Does it rhyme with Scala?

Re: Ask HN: Are you satisfied with Elixir or do you regret choosing Elixir?

#72

Earlier quoted context omitted.

In addition to that, I struggled to find a well maintained library similarly to Devise. Also, many people won’t agree to me, but Ecto is also a kind of pain. I think Phoenix would have been in a better position if there were libraries like ActiveRecord and Devise.

Probably there's no one in the Elixir community with enough know how to build a Devise-alike lib, it's what it is.

Here a good blog post on this exact topic

https://dashbit.co/blog/a-new-authentication-solution-for-ph...

Re: Ask HN: Are you satisfied with Elixir or do you regret choosing Elixir?

#73
post #44

Earlier quoted context omitted.

Getting hang of functional programming takes time. Writing code elixir way requires unlearning what you have learning from imperative languages.

> Scala Scala isn't exactly an imperative language. If anything it's the actor model isn't exactly easy to wrap your head around

> Java, Python

I was talking more about Java/Python. Also Scala has inheritance and OOP. Which don’t exist in elixir has only map.Map + additional field is struct in elixir.

Function capture, enumerations, pattern matching, implicit return and tuples returning status is what confuses new people.

Most try to implement some kind of inheritance in elixir.

Actor model is in OTP. Process, supervison, actor and messages are concepts of OTP. Elixir does not have actor in in its language constructs.

There is no replacement/alternative for OTP if you want distributed systems.

Many tried to reimplement Erlang in their languages and failed miserably.

Re: Ask HN: Are you satisfied with Elixir or do you regret choosing Elixir?

#74

Earlier quoted context omitted.

Probably there's no one in the Elixir community with enough know how to build a Devise-alike lib, it's what it is.

Here a good blog post on this exact topic https://dashbit.co/blog/a-new-authentication-solution-for-ph...

The problem with the internet is that you can't markdown irony...

Re: Ask HN: Are you satisfied with Elixir or do you regret choosing Elixir?

#75

Earlier quoted context omitted.

Here a good blog post on this exact topic https://dashbit.co/blog/a-new-authentication-solution-for-ph...

The problem with the internet is that you can't markdown irony...

ahah sorry about that! I merely wanted to add that to the conversation but I should've replied to the previous message.

Re: Ask HN: Are you satisfied with Elixir or do you regret choosing Elixir?

#76

Earlier quoted context omitted.

In addition to that, I struggled to find a well maintained library similarly to Devise. Also, many people won’t agree to me, but Ecto is also a kind of pain. I think Phoenix would have been in a better position if there were libraries like ActiveRecord and Devise.

Probably there's no one in the Elixir community with enough know how to build a Devise-alike lib, it's what it is.

Jose Valim, the creator and primary author of Elixir, actually wrote Devise.

Re: Ask HN: Are you satisfied with Elixir or do you regret choosing Elixir?

#77

Earlier quoted context omitted.

In addition to that, I struggled to find a well maintained library similarly to Devise. Also, many people won’t agree to me, but Ecto is also a kind of pain. I think Phoenix would have been in a better position if there were libraries like ActiveRecord and Devise.

Probably there's no one in the Elixir community with enough know how to build a Devise-alike lib, it's what it is.

Jose Valim, creator Elixir, was one of the core developers of Devise...

Re: Ask HN: Are you satisfied with Elixir or do you regret choosing Elixir?

#78

Earlier quoted context omitted.

In addition to that, I struggled to find a well maintained library similarly to Devise. Also, many people won’t agree to me, but Ecto is also a kind of pain. I think Phoenix would have been in a better position if there were libraries like ActiveRecord and Devise.

Probably there's no one in the Elixir community with enough know how to build a Devise-alike lib, it's what it is.

Is this a joke based on the fact that the same person created Elixir as Devise?

Re: Ask HN: Are you satisfied with Elixir or do you regret choosing Elixir?

#79

Earlier quoted context omitted.

In addition to that, I struggled to find a well maintained library similarly to Devise. Also, many people won’t agree to me, but Ecto is also a kind of pain. I think Phoenix would have been in a better position if there were libraries like ActiveRecord and Devise.

Probably there's no one in the Elixir community with enough know how to build a Devise-alike lib, it's what it is.

Uh, I shouldn't have to point this out but Elixir was created by the people behind devise...

Re: Ask HN: Are you satisfied with Elixir or do you regret choosing Elixir?

#80

Very satisfied with Elixir! I think it just fits my way of thinking. I love the terse, but explicit code, the VM, OTP, pattern matching, working with immutable data, integrated tooling, documentation support. The community is great, too. The popular packages are top-notch, but as others have said - there might be issues finding what you need. My personal experience seems to be the opposite though - when going from El…

Hey Stefan, nice to see you here :)
Post reply on HN