I’ve been considering using elixir for a while. With these libraries, it’s now entirely feasible to move my backend over to elixir, getting rid of 95% of my python code in the process. The tasks leftover that still need python can easily each fit in their own <100 line file and work just as well using other languages to process the data. Most of it needs to be run on a gpu anyways so it’s already sandboxed wrt deployments
It’s not an all or nothing game, and I rue the day that I decided to do everything in python just because I needed a couple LoC to call a python module.
Comments
I’ve been considering using elixir for a while. With these libraries, it’s now entirely feasible to move my backend over to elixir, getting rid of 95% of my python code in the process. The tasks leftover that still need python can easily each fit in their own <100 line file and work just as well using other languages to process the data. Most of it needs to be run on a gpu anyways so it’s already sandboxed wrt deployments
It’s not an all or nothing game, and I rue the day that I decided to do everything in python just because I needed a couple LoC to call a python module.