On Monday, 14 May 2012 at 06:27:15 UTC, Walter Bright wrote:
#3 Improves self-documentation of code - it's more understandable and less susceptible to breakage during maintenance.
#3 is also valid for C++, so I wasn't exactly considering that.
#4 Improves encapsulation
o.O How does it improve encapsulation?
#5 Makes function purity possible
Ah yea, this one I forgot.
