Question
Where is Java in the `` programming language landscape'' ?
Answer
Java's greatest affinities appear to be to C (and C + +), to Smalltalk, and to Lisp. It is more regular than C (and C + +), and less regular than both Smalltalk and Lisp. In short, Java is a carefully crafted mix of elements from these and other languages. |