Hacker News new | ask | show | jobs
by 1R053 555 days ago
one of the annoying things about Mathematica is that all functions are crammed into the same namespace and that there is no overloading with different parameterization options...
1 comments

What do you mean by overloading? Functions can easily have different behavior with different argument counts (e.g., 2- vs. 3-argument Fold), and they can have any number of options (e.g., Graphics, Graphics3D, Solve, Import/Export, etc.). The only big redundancy I can think of is the various Plot functions.