| abstract
| - ABAP [1] ist eine Programmiersprache der Firma SAP. SAP als größte Softwarefirma in Europa hat zahlreiche Kunden welche ABAP einsetzten. Von daher kann veraltet im Sinne von auslaufend nicht bejaht werden. Auch wurde ABAP um objektorientierte Sprachelemente erweitert (ABAP Objects) und erlaubt daher objektorientiertes Programmieren. Auch dies zeugt nicht von einer veralteten Programmiersprache. Edit: Würde noch irgendjemand ABAP verwenden, wenn es kein SAP mehr gäbe? Nein! ABAP hätte eine ähnlich hohe Bedeutung wie Fortran heutzutage. Eine Sprache die Leerzeichen auswertet (nur mal so als Bespiel für die tolle Lesbarkeit von ABAP) keinen gescheiten Editor hat (bzw. keine gute Möglichkeit einen anderen zu verwenden) ist einfach nicht zeitgemäß. Die einzigen Vorteile die die ABAP-Programmierung hat, kommen durch die gute Codeintegration im Gesamtsystem und nicht dadurch, dass die Sprache irgendwie komfortabel wäre. Java und C# sind, speziell wenn man gute Frameworks verwendet, um einiges einfacher zu schreiben und zu warten. Zum Thema veraltet: Nur weil eine Sprache noch verwendet wird, heißt noch lange nicht, dass sie nicht veraltet ist (Fortran, Visual Basic, C, Turbo Pascal). Und objektorientiert ist ABAP noch lange nicht, nur weil man mit Klassen abrbeiten kann. ABAP ist immer noch der selbe prozedurale Mist, der es schon vor 20 Jahren war (was damals ja noch ok war), mit der Möglichkeit "Funktionsbausteine 2.0" zu verwenden. Kategorie:Beantwortete Fragen Kategorie:Abkürzungen
|