3 ms·
Julia is the first language to really show that multiple dispatch can be efficient in performance-critical code, but I'm not really sure why: JIT concepts were
by chalst 6y ago
Julia is the first language to really show that multiple dispatch can be efficient in performance-critical code, but I'm not really sure why: JIT concepts were certainly familiar to implementors of Common Lisp and Dylan.
- chalst 6y agoI guess the reason is that Julia's type system and standard libraries really guide users to use types that the JIT can unbox as far as possible.