Hacker News new | ask | show | jobs
by chalst 1918 days 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.
1 comments

I 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.