Re:Research software code is likely to remain a tangled mess
by childintime on Monday February 22, 2021 @08:00AM
(#26223991)
It seems Julia has the answer: https://arstechnica.com/science/2020/10/the-unreasonable-eff...
[ Parent
| on HN ]
Re:Research software code is likely to remain a tangled mess
by gmueckl on Monday February 22, 2021 @10:01AM
(#26225278)
I can't quite follow what the article is trying to describe because of the heavy use of analogies.
A Google search makes it look like Julia has a mechanism where you can extent the sets of overloads of a function or method outside the original module. The terminology is different (functions have methods instead of overloads in their speak). I don't see how that feature solves the problem in practice.
Re:Research software code is likely to remain a tangled mess
by cdsousa on Tuesday February 23, 2021 @10:29AM
(#26238375)
Julia multiple dispatch allows dynamic polymorphism.
Check https://stackoverflow.com/questions/1801216/what-is-the-diff... and https://www.youtube.com/watch?v=kc9HwsxE1OY