Good discussion on it here: https://discourse.julialang.org/t/is-multiple-dispatch-the-same-as-function-overloading/4145/11
Is multiple dispatch the same as function overloading? New to Julia multidispatch Varun_Varghese June 7, 2017, 7:56pm #1 Isn’t multiple dispatch the same as function overloading? docs.microsoft.com Function Overloading Learn more about: Function Overloading 3 Likes Is it a good time for a PyTorch developer to move to Julia? If so, Flux? Knet? kristoffer.carlsson June 7, 2017, 9:35pm #2 You can do runtime dispatch on multiple argument types. AFAIU in e.g. C++ you can only do that during runtime by the use of virtual functions, which only dispatch on the type of the class instance. mkborregaard June 7, 2017, 10:10pm #3 Is a major difference not also that C++ only allows dispatch on built-in types? 1 Like yuyichao June 7, 2017, 11:42pm #4 N...