Re:The elixir-tools Update Vol. 4
by withinboredom on Thursday October 19, 2023 @05:30PM
(#37948990)
The banding on the background is incredibly annoying, but looks interesting. I was considering learning Elixir the last few weeks, and I'm still on the fence. Does anyone have any good tips on how to set up a decent dev environment (IDE/debugging/etc.)?
[ Parent
| on HN ]
Re:The elixir-tools Update Vol. 4
by out_of_protocol on Thursday October 19, 2023 @05:51PM
(#37949210)
VSCode + ElixirLS is usually enough for everything. ASDF is a useful tool to install desired Erlang/Elixir version. Don't think you need anything else
Re:The elixir-tools Update Vol. 4
by throwawaymaths on Thursday October 19, 2023 @06:04PM
(#37949358)
Direnv is generally a good idea once your project reaches a certain level of complexity
Definitely use ASDF for managing it. I’ve started using it for Node too and I quite like it, even though I was pretty hesitant to start using yet another package manager.
Re:The elixir-tools Update Vol. 4
by abrookewood on Thursday October 19, 2023 @11:52PM
(#37952212)
I actually use RTX instead of ASDF as it's significantly faster and doesn't rely on shims. But you should definitely use one of them.
I have also switched to rtx, and even use it in the Next LS build pipeline as an easy way to install Elixir & OTP.
https://github.com/elixir-tools/next-ls/blob/main/.cirrus.ym...
Well sounds like you came to the right place!
You can get started easily by installing the elixir-tools.vscode extension for VSCode and be off to the races!
https://marketplace.visualstudio.com/items?itemName=elixir-t...
Re:The elixir-tools Update Vol. 4
by fillskills on Friday October 20, 2023 @03:20AM
(#37953264)
Maybe try livebook to get feet wet: https://news.livebook.dev/data-wrangling-in-elixir-with-expl...