Overloading is definitely similar to multiple dispatch, but they’re not quite the same. See this long discussion:
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Is Julia's way of OOP superior to C++/Python? Why Julia doesn't use class-based OOP? | 146 | 34206 | October 11, 2021 | |
| Is julia a good choice for this? | 17 | 1677 | November 14, 2023 | |
| I wrote a guide about Object Orientation and Polymorphism in Julia. opinions wanted! | 61 | 9118 | November 16, 2020 | |
| Why is multiple dispatch a feature? | 33 | 10917 | August 23, 2020 | |
| About inheritance and abstract types | 46 | 10635 | June 12, 2020 |