Vortrag-Bad-Honnef/Studienarbeit/content/abstract.tex
2024-07-20 01:08:57 +02:00

18 lines
1014 B
TeX

%!TEX root = ../main.tex
\pagestyle{empty}
% override abstract headline
\renewcommand{\abstractname}{Abstract}
\begin{abstract}
Seit rund 15 Jahren wird an der Dualen Hochschule Baden Württemberg Campus Horb an einer Java-Erweiterung
namens Java-TX (Type eXtended) auf Basis von Java 8 geforscht. Java-TX zielt darauf ab, die
Java-Programmiersprache durch funktionale Programmierkonzepte wie globale Typinferenz und echte
Funktionstypen für Lambda-Ausdrücke zu erweitern. Im Bereich des Compilerbaus gilt die Selbstübersetzung eines
Compilers als wichtiges Qualitätsmerkmal. Aus diesem Grund wird im Rahmen dieser Arbeit der in Java verfassten
Java-TX-Compiler so weit es möglich ist, in Java-TX übersetzt. Dabei werden der Funktionsumfang und die
Praxistauglichkeit des aktuellen Java-TX-Zustands untersucht und bestehende Probleme sowie fehlende
Funktionen aufgezeigt. Zusätzlich werden durch die Überarbeitung des Quellcodes die Vorteile von Java-TX im
Vergleich zu Java demonstriert.
\end{abstract}