3 ms·
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. D
by withinboredom 3y ago
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.)?
- out_of_protocol 3y agoVSCode + ElixirLS is usually enough for everything. ASDF is a useful tool to install desired Erlang/Elixir version. Don't think you need anything else
- throwawaymaths 3y agoDirenv is generally a good idea once your project reaches a certain level of complexity
- roblh 3y agoDefinitely 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.
- abrookewood 3y agoI 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. [0] https://github.com/jdx/rtx https://github.com/jdx/rtx
- mhanberg 3y agoI 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.yml#L9-L16 https://github.com/elixir-tools/next-ls/blob/main/.cirrus.ym...
- mhanberg 3y agoWell 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-tools.elixir-tools https://marketplace.visualstudio.com/items?itemName=elixir-t...
- deleted 3y ago[deleted]
- fillskills 3y agoMaybe try livebook to get feet wet: https://news.livebook.dev/data-wrangling-in-elixir-with-explorer-the-power-of-rust-the-elegance-of-r---launch-week-1---day-5-1xqwCI https://news.livebook.dev/data-wrangling-in-elixir-with-expl...