language_fan wrote:This starts to sound like traits (http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-5). On this road D is becoming a great tribute to Scala.D has borrowed ideas from many different languages. The trick is to take the good stuff and avoid their mistakes <g>.
How about this one: http://sadekdrobi.com/2008/12/22/null-references-the-billion-dollar-mistake/ :)