4 ms·
Curious about the opportunity cost here and why not adopt things like typespecs and static analysis tools like Credo and Dialyzer?
by ahallock 5y ago
Curious about the opportunity cost here and why not adopt things like typespecs and static analysis tools like Credo and Dialyzer?
- joelbluminator 5y agoI guess for people who like types whatever tools Elixir comes up with will never match a true typed language like Java or Kotlin. Was the whole thing really worth a rewrite - have no idea. They also mentioned lack of libraries. I don't really understand people who argue for types in a micro/small service environment. Most people don't work on a million LOC codebase anymore, instead they have a few dozens small-medium sized services. That's the current fad at least. So why is refactoring so painful in a dynamic language on a medium service? Brex didn't really provide much details here I have to say.