2 ms·
Many older languages don’t, Common Lisp, Erlang, and even C++ templates have multiple dispatch or similar. Object oriented languages however largely use single
by elcritch 6y ago
Many older languages don’t, Common Lisp, Erlang, and even C++ templates have multiple dispatch or similar.
Object oriented languages however largely use single dispatch due to being focused on objects and the implementation usage of vtables which work on a single object, as in C++/Java/Python.