Premium
A critique of Java
Author(s) -
Thimbleby Harold
Publication year - 1999
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/(sici)1097-024x(19990425)29:5<457::aid-spe243>3.0.co;2-5
Subject(s) - java , programming language , computer science , implementation , generics in java , real time java , java modeling language , java annotation , process (computing) , scala , strictfp , software engineering
Our experience of using Java is disappointing: as a programming language (irrespective of its implementations and libraries), Java itself leaves much to be desired. This paper discusses a few serious problems with Java's design, which leads us to suggest that the language definition should have been an integral part of the design process rather than, as appears, a retrospective commentary. Copyright © 1999 John Wiley & Sons, Ltd.