Re:Ruminations on D: An Interview with Walter Bright
by dansze on Tuesday August 30, 2016 @03:57PM
(#12393347)
I actually almost never use the OOP parts of D because metaprogramming generally offers a more elegant solution to the problem than polymorphism.
That doesn't mean there's no downside to the metaprogramming in terms of project complexity, but once you get past the part where you rebuild the universe from scratch it's smooth sailing.
That doesn't mean there's no downside to the metaprogramming in terms of project complexity, but once you get past the part where you rebuild the universe from scratch it's smooth sailing.