Y
Hacker News
new
|
ask
|
show
|
jobs
by
matklad
416 days ago
I'd flip it over and say that C++ has overloading&SFINAE to enable polymorphism which it otherwise can't express.
1 comments
edflsafoiewq
416 days ago
Such as? The basic property of overloading is it's open. Any closed set of overloads can be converted to a single function which does the same dispatch logic with ifs and type traits (it may not be very readable).
link