|
|
|
|
|
by grantjpowell
2105 days ago
|
|
My startup is build on Elixir for two reasons 1.) The nature of the problem (Distributed Multiplayer Game with complex logic but not computation heavy/number crunchy) 2.) I just like the language and have used it professionally for years The value of #2 can't be overstated. In my experience, for some (most?) applications, the tech stack doesn't really matter. What tends to be more important is being comfortable with the language enough to iterate quickly and deliver value to customers |
|
One thing I like about phoenix/elixir is that its as easy as a rails app to get started. The really cool thing is when you need some power/polish you can reach under the hood and do very powerful things with the BEAM.
My experience running rails apps at scale has been nothing but headaches when I do something concurrent or slightly weird in ruby. I always feel like I end up rewriting parts of the BEAM with redis/postgres