January 2020
Intermediate to advanced
532 pages
13h 31m
English
Julia does not support implementation inheritance. Let's list the reasons:
The core developers of the Julia programming language made a very early design decision to avoid implementation inheritance for a number of reasons. One of them is the so-called square-rectangle problem, also sometimes called the circle-ellipse problem.
The square-rectangle problem presents a clear challenge for implementation inheritance. As we know by common ...
Read now
Unlock full access