4 ms·
There are trade-offs made. This discussion of "why Julia" describes how multiple dispatch + type stability is what gives the speed, but the trade-offs and edge
by ChrisRackauckas 5y ago
There are trade-offs made. This discussion of "why Julia" describes how multiple dispatch + type stability is what gives the speed, but the trade-offs and edge cases associated with that.
http://ucidatascienceinitiative.github.io/IntroToJulia/Html/WhyJulia http://ucidatascienceinitiative.github.io/IntroToJulia/Html/...
As for expressiveness, this then leads to different programming styles which I explained in a blog post:
https://www.stochasticlifestyle.com/type-dispatch-design-post-object-oriented-programming-julia/ https://www.stochasticlifestyle.com/type-dispatch-design-pos...