If Java Were Designed Today: The Synchronizable Interface

Java has come a long way. A very long way. And it carries with it all the "junk" from early day design decisions. One thing that has been regretted time and again is the fact that every object (potentially) contains a monitor. This is hardly ever necessary and this flaw was corrected, finally, in Java … Continue reading If Java Were Designed Today: The Synchronizable Interface

A very refreshing point of view about language design

Have fun: http://joshondesign.com/2012/03/09/open-letter-language-designers