7 ms·
I understand why the Ruby community has warmed up to Elixir and the Phoenix web-framework, however, I'm curious what the advantage or use-case of having Ruby ta
by arcaster 10y ago
I understand why the Ruby community has warmed up to Elixir and the Phoenix web-framework, however, I'm curious what the advantage or use-case of having Ruby talk to Elixir in an application is?
- tkxxx7 10y agoProbably allows updating/extending old Rails apps using Elixir, without having to rewrite the old app.
- brightball 10y agoTerraform is a good option there as well. https://github.com/poteto/terraform https://github.com/poteto/terraform
- brightball 10y agoThe main use case would be if you had a very mature Ruby library without an Erlang/Elixir equivalent. I haven't run into much that I personally need that isn't already available, but there are definitely some gaps that this could help people jump in the short term.
- mfb2 10y agoAgreed. Currently working with a host of legacy ruby projects that we're slowly migrating to elixir. We've used hack-arounds to leverage the existing ruby projects up until now. If this library proves to be production-worthy, it'll be a great bridge for addressing some technical debt.
- nullstyle 10y agoErlectricity, from what I understand, was used extensively in at least one iteration of github's architecture. It has spent a lot of time in production deployments.
- iagooar 10y agoI work at an ISP with some gems that you just cannot find anywhere, in any language. We cannot just replace or rewrite them, some have been around for almost 10 years.
- felideon 10y ago> I understand why the Ruby community has warmed up to Elixir and the Phoenix web-framework? Could you explain why, at least as it pertains to web development? As a (former) Common Lisp developer I find Ruby on Rails suffices for the vast majority of needs, and believe its popularity and maturity pays off in productivity gains.
- phamilton 10y agoThe biggest gap in Rails is websockets. There's just nothing close to ease of use that Phoenix has in that regard. I have not, however, done much with action cable. I don't feel much desire to do so since Phoenix exists.