I created a command line utility / app I have written in Python. I want to rewrite the app in a language that gives me the ability to easily compile into a binary for Mac/Linux/Windows and I want increase the concurrency performance alot. Ideally I could have as many threads running as the server / host could handle (current limit with my python code is around 30 threads). I would love to be able to hundreds of threads or more.
Does anyone have good suggestions on what language I should try writing this in. I believe Go is likely the correct choice, but I am curious about Elixir.
Also if anyone is interested in helping rewrite this, would be happy for the help.
Thanks!