Should String Be An Abstract Class?
http://appsandsecurity.blogspot.com/2013/05/should-string-be-abstract-class.htmlSecurity researcher John Wilander makes a case that String should be an abstract class. His analysis comes from a cross road of Domain Driven Design and Application Security. Also, he is not only doing research, he actually writes production code on every-day basis, so he knows what he is talking about.