3 ms·
I'm Not a Professional dev, but a sysadmin WHO Likes to code. I learned a bunch of languages over the year. C#, Java, Python, JS/TS, PowerShell, Rust. Not profe
by 7bit 2y ago
I'm Not a Professional dev, but a sysadmin WHO Likes to code. I learned a bunch of languages over the year. C#, Java, Python, JS/TS, PowerShell, Rust. Not professionally, but enough to finish some Personal projects.
Elixir was so vastly different, had such a small community that I lost interest very, very fast. It just felt like a waste of time. Any of the other languages I learned I could and did apply at my job. Even just knowing the languages helps a great deal when evaluating the next tech stack to implement. And Elixir just doesn't. It's a niche language for niche applications and doesn't personally help me in the least.
I also just did not like the DX. I did fail to understand how to use the VS Code debugger to step through functions. Printing to console to inspect variables felt like being in the stone age again, no thank you.
I still believe Phoenix LiveView is a really, really good tech and currently wish that Svelte could implement something like that.
And that's my personal reason for not looking into it.
- h0l0cube 2y ago> I still believe Phoenix LiveView is a really, really good tech and currently wish that Svelte could implement something like that. Not what you meant, but there's this: https://github.com/woutdp/live_svelte https://github.com/woutdp/live_svelte > I did fail to understand how to use the VS Code debugger to step through functions. Did you have any luck with the ElixirLS extension? https://github.com/elixir-lsp/elixir-ls https://github.com/elixir-lsp/elixir-ls
- mau013 2y agoI started coding in Elixir about a year ago, and my experience with the community has been great. I was coming from Python and JS, where evidently the community size is orders of magnitude larger, but in my experience that is more than compensated by how engaging the Elixir community is. I’ve had very helpful interactions on the Discord channel and through the ElixirForum… also, you tend to get very good/thoughtful answers. So to me community size has not been an issue. Also, just out of curiosity, what do you mean by “niche”? As far as I’m aware the use case of Elixir is pretty general purpose (obviously with its strengths and weaknesses - like any other language). Anyways, to each his own ;)