Originally Posted By: astigmatik
I know that this is an old topic BUT I'd just donate my two cents here and I hope Khaled will not make it Java-style if ever he adds classes. It just sucks; all the extends, implements.

LOL. The only thing I don't like about Java is that sometimes I find it annoying having to use all those "set" (mutator) and "get" (accessor) methods, thanks to the fact that there's no support for Properties like in C#; code can become a nested parenthesis mess thanks to them.