Programmiersprachen sind Hilfsmittel, um Softwaresysteme zu implementieren. Je nach Art der Softwaresysteme müssen sie demzufolge unterschiedlichen Anforderungen genügen. Dieser Aufsatz untersucht den Entwurf von Java vor dem Hintergrund der ursprünglich an die Sprache gestellten Anforderungen und liefert eine kritische Bewertung.
Programming languages are tools to implement software systems. According to the type of software systems, they have to meet different requirements. This paper investigates the design of Java with respect to the original requirements underlying the Java programming language and provides a critical evaluation.
© 2015 Oldenbourg Wissenschaftsverlag GmbH, Rosenheimer Str. 145, 81671 München