|
|
|
|
|
by ssfrr
610 days ago
|
|
I did a bunch of contract work last year at a company that was all-in on Julia and it was a really pleasant experience. IMO one of the issues with Julia is that it’s easy to get nerd-sniped trying to do clever things with the type system and to make as much of your code as possible statically-inferable. Code and libraries that rely heavily on type dispatch ends up throwing MethodErrors deep into the call stack, far away from your code, which makes it harder to debug them. More mature Julia developers tend to keep things simpler, and make better use of dynamic types instead of contorting to treat it like a statically-typed language. |
|