ACM Home Page
Please provide us with feedback. Feedback
Java, the good, the bad and the ugly
Full text PdfPdf (472 KB)
Source ACM SIGPLAN Notices archive
Volume 33 ,  Issue 4  (April 1998) table of contents
Pages: 34 - 39  
Year of Publication: 1998
ISSN:0362-1340
Author
Peter Martin  Univ. of West of England, Bristol, UK
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 31,   Citation Count: 6
Additional Information:

abstract   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/278283.278288
What is a DOI?

ABSTRACT

This paper describes some of the experience gained over the last two years in teaching Java to both second level undergraduates in an Object-Oriented Specialism and to first year Computing undergraduates as a first programming language, and also in the use of Java both in student project work and in the development of an industrial strength graphics application involving in excess of 100 K lines of code.These experiences have brought to light a number of good as well as bad features of the language and in addition a number of language features which whilst not bad or dangerous, form an unnecessary barrier to understanding.Finally, the paper draws some conclusions from the lessons learnt regarding the appropriateness of the choice of Java in preference to other candidates such as Smalltalk and C++ in these two domains of application.