C# and Java. The smart distinctions
Lade...
Dateien
Autor:innen
Autor:in (Körperschaft)
Publikationsdatum
2002
Typ der Arbeit
Studiengang
Typ
01A - Beitrag in wissenschaftlicher Zeitschrift
Herausgeber:innen
Herausgeber:in (Körperschaft)
Betreuer:in
Übergeordnetes Werk
Journal of Object Technology
Themenheft
DOI der Originalpublikation
Reihe / Serie
Reihennummer
Jahrgang / Band
1
Ausgabe / Nummer
5
Seiten / Dauer
163-176
Patentnummer
Verlag / Herausgebende Institution
Chair of Software Engineering
Verlagsort / Veranstaltungsort
Auflage
Version
Programmiersprache
Abtretungsempfänger:in
Praxispartner:in/Auftraggeber:in
Zusammenfassung
Part of the new .NET platform from Microsoft is the new programming language C# which was first presented in 1999. In many articles, C# was compared with Java and C++, and its new and novel features were presented and discussed. In this article we do not want to elaborate these language extensions (as e.g. properties, events, attributes, operator overloading, etc.) but rather concentrate on some subtle and almost imperceptible language changes in which C# differs from Java. These language refinements enable the compiler to mark potential problems which are otherwise only found by static analyzer tools (as e.g. Lint). Programmers can no longer fall into prominent language trap doors and thus save development and debugging time. We hope that some of these language enhancements find their way back to the Java language.
Schlagwörter
Fachgebiet (DDC)
Veranstaltung
Startdatum der Ausstellung
Enddatum der Ausstellung
Startdatum der Konferenz
Enddatum der Konferenz
Datum der letzten Prüfung
ISBN
ISSN
1660-1769
Sprache
Englisch
Während FHNW Zugehörigkeit erstellt
Ja
Zukunftsfelder FHNW
Publikationsstatus
Veröffentlicht
Begutachtung
Keine Begutachtung
Open Access-Status
Diamond
Zitation
Gruntz, D. (2002). C# and Java. The smart distinctions. Journal of Object Technology, 1(5), 163–176. https://doi.org/10.26041/fhnw-13291