logoalt Hacker News

robot-wranglertoday at 12:23 AM1 replyview on HN

> When you're using the BEAM (any language - there are a few now) there's this amazing sense that you're using something that was _designed to be operated_. You can instrument anything. You can trace anything. You can see the live state of anything. You can restart anything. It's a holistic _system_ for building systems, not just a language.

Well said. Question for elixir fans or the haters, what's the perception re: current blockers for widespread adoption? Years ago, it was nothing more or less than third-party libs and frameworks. That must be better by now, or there's a short-list of what's missing?

Somewhat of a tangent, but TFA doesn't mention python and I would think for rubyists this is (still) the elephant in the room. It kind of won to the extent they target the same niches and same audiences, for better or worse. I know it's kinda naive, but I was really hoping elixir would get all of the ruby crowd excited, and they'd move the best parts that they can't live without into elixir. Why didn't they / don't they? Is it all about OOP? Or if rails is the killer app, would a rails "skin" for phoenix not go a long way towards scratching the itch?


Replies

robeasthamtoday at 12:57 AM

I believe this Elixir based project is influenced somewhat by Rails:

https://hexdocs.pm/phoenix/overview.html

Not tried it, but I came across it whilst updating my knowledge on what was out there that was similar/influenced and/or opinionated like Rails.

Also, off topic re: Elixir, found this for Rust:

https://loco.rs/

I guess it's difficult to justify moving away from tried and tested Rails for a new startup if you know how to spin things up with it already.