Java = watered-down C++, retrofitting Pascal
Problems
syntax: int i = ++i--;
unruly scope rules: C++ plus f i n a l, n a t i v e, s y n c h r o n i z e d, ...
threads: potential deadlocks