I''m all for simple stacks, i'm hesitant at anything dynamically typed though (seems they don't do implicit conversions but you're still going to get runtime errors rather than compile time if i'm...
I''m all for simple stacks, i'm hesitant at anything dynamically typed though (seems they don't do implicit conversions but you're still going to get runtime errors rather than compile time if i'm reading right?).
Either way though, the site is...odd (doubly so if you look at the sister postgress site).
The image shows Elixir + Phoenix replacing a whole stack of stuff, including redis, then a few lines later we have the same thing replacing websockts, but if you want to replace background jobs, the equivalent of redis is now Oban, GenServer, and Task.
Like...yeah most languages that have any adoption have libraries in ecosystem to replicate common needs. This doesn't do a great job of convincing me i'd wind up using less, as it's own flow sorta contradicts itself. Now maybe you CAN get away with just Elixir+Phoenix instead of the stack shown, but the chart below doesn't make me think so.
Elixir has gradual type checking now https://elixir-lang.org/blog/2026/06/03/elixir-v1-20-0-released/ GenServer and Task are both features built into Elixir, not separate libraries. Oban is a...
i'm hesitant at anything dynamically typed though (seems they don't do implicit conversions but you're still going to get runtime errors rather than compile time if i'm reading right?)
the equivalent of redis is now Oban, GenServer, and Task
GenServer and Task are both features built into Elixir, not separate libraries. Oban is a library and it depends on SQL, so it's not really just "Elixir+Phoenix", but I guess the chart doesn't claim you can also replace a SQL database with Elixir.
I'm building three things in parallel right now: An Etsy alternative. An "alternatives project" site that will list, well, alternatives to Big Tech platforms in hope that it helps drive traffic to...
I'm building three things in parallel right now:
An Etsy alternative.
An "alternatives project" site that will list, well, alternatives to Big Tech platforms in hope that it helps drive traffic to those sites.
A browser extension to help validate Etsy listings.
Elixir is used for all three. It's honestly a great language to work in and I'm pretty happy with it.
In guessing with popcorn somehow? https://popcorn.swmansion.com/ Popcorn compiles and runs elixir code in a vm in webassembly, but I think it's more geared towards building websites, so I'm not...
Popcorn compiles and runs elixir code in a vm in webassembly, but I think it's more geared towards building websites, so I'm not sure if you can actually build extensions in it.
I''m all for simple stacks, i'm hesitant at anything dynamically typed though (seems they don't do implicit conversions but you're still going to get runtime errors rather than compile time if i'm reading right?).
Either way though, the site is...odd (doubly so if you look at the sister postgress site).
The image shows Elixir + Phoenix replacing a whole stack of stuff, including redis, then a few lines later we have the same thing replacing websockts, but if you want to replace background jobs, the equivalent of redis is now Oban, GenServer, and Task.
Like...yeah most languages that have any adoption have libraries in ecosystem to replicate common needs. This doesn't do a great job of convincing me i'd wind up using less, as it's own flow sorta contradicts itself. Now maybe you CAN get away with just Elixir+Phoenix instead of the stack shown, but the chart below doesn't make me think so.
Elixir has gradual type checking now
https://elixir-lang.org/blog/2026/06/03/elixir-v1-20-0-released/
GenServer and Task are both features built into Elixir, not separate libraries. Oban is a library and it depends on SQL, so it's not really just "Elixir+Phoenix", but I guess the chart doesn't claim you can also replace a SQL database with Elixir.
I'm building three things in parallel right now:
Elixir is used for all three. It's honestly a great language to work in and I'm pretty happy with it.
You're making a browser extension in Elixir? How?
In guessing with popcorn somehow? https://popcorn.swmansion.com/
Popcorn compiles and runs elixir code in a vm in webassembly, but I think it's more geared towards building websites, so I'm not sure if you can actually build extensions in it.