101 reputation
2
bio website iaingalloway.com
location Edinburgh, United Kingdom
age 30
visits member for 1 year, 4 months
seen Aug 28 at 14:57
I'm a software engineer based in Edinburgh. My main concerns are Human-Computer Interaction, Requirements Analysis, and Software Architecture.

Aug
26
comment Is method overloading anything more than syntactic sugar?
I think you misunderstand. For example, in C#, if one of the parameters to a method is dynamic then overload resolution occurs at runtime, not at compile-time. That's what multiple dispatch is, and it cannot be replicated by renaming functions.
Aug
26
comment Is method overloading anything more than syntactic sugar?
The feature you're looking for there is called "Multiple Dispatch". Plenty of languages support it including Haskell, Scala, and (since 4.0) C#.
May
1
awarded  Supporter
Apr
19
awarded  Autobiographer