29 ms·
I still don't get it. Then again I'm not too much of a bright programmer. However Elixir has been paying the bills for 5 years now, so... meh.
by eric4smith 5y ago
I still don't get it. Then again I'm not too much of a bright programmer.
However Elixir has been paying the bills for 5 years now, so... meh.
- atonse 5y agoI literally run a company that builds products on elixir and my elixir code has touched millions during the pandemic, and I'm about 80% sure I'd fail an interview for an elixir developer job if it asked anything about macros, protocols, etc. Because I simply don't understand them (and haven't had the time to play around with them at a "Learn this language" level, as opposed to "build this feature we needed yesterday.") But I've also preferred not to do magical things and instead be explicit. But then again, I'm not building something like Ecto or Phoenix.
- davidw 5y agoI've used Erlang for years, and this is more the mentality with that language. Just do the explicit thing even if it's a bit more code.