Здравствуйте, diez_p, Вы писали:
_>Мельком глянул, и Base.method это похоже на extension методы в шарпах и котлине и сложность становится сопоставимой, весь вопрос в квалификации разраба и условиях в которых это создавалось.
Не совсем. Это разные способы решения
https://en.wikipedia.org/wiki/Expression_problem, но конкретно multiple dispatch в Julia (и Lisp/CLOS) сильно шире.
Вот видео про собственно multiple dispatch, расширяет мозги независимо от используемого языка:
https://www.youtube.com/watch?v=kc9HwsxE1OY