Tag: Multimethods

Multimethods in Julia

Written by on July 7, 2016 in Julia, Programming with 0 Comments
Multimethods in Julia

I got interested in Julia programming language quite recently, primarily because of a project involving image processing and machine learning. The language is still evolving, but already has a rich set of features and a good collection of external libraries covering many areas. One of the highlights of the language is its highly optimised code generation, […]

Continue Reading

Multimethods in Lisp

Written by on October 13, 2015 in LISP, Programming with 0 Comments
Multimethods in Lisp

In object-oriented languages such as C++ and Java, virtual functions are dynamically dispatched based on the runtime type of the receiving object. But if such virtual functions have an argument that is itself based on a class hierarchy, there is no way to associate dynamic dispatch based on both the receiver and the argument. In […]

Continue Reading

Top