Hacker News new | ask | show | jobs
by ddragon 1910 days ago
Languages with multiple dispatch aren't rare, but a language having it as the core language paradigm, combined with a compiler capable of completely resolving the method calls during compile time, and therefore able to remove all runtime costs of the dispatch, and a community that fully embraced the idea of creating composable ecosystems is something unique to Julia. I don't think anyone has scaled multiple dispatch to the level of Julia's ecosystem before.
1 comments

Depends, most use SBCL instead of paying for Allegro or LispWorks, so the perception is skewed.