-
Da COBOL weitestgehend der ANSI-Norm unterliegt ist die IBM nicht ganz so frei, was die Entwicklung der Funktionalitäten angeht.
Ganz anders ILERPG. Da RPG eine ureigene IBM-Sache ist, kann die damit machen was sie will und deshalb gibts da jede Menge praktische Erweiterungen.
COBOL im Nachhinein noch zu lernen macht in meinen Augen da weniger Sinn, außer wenn man eben viel Tipparbeit (COBOL ist sehr erklärend) haben möchte.
Insbesonders bei ILE und Prozeduren ist COBOL da leider sehr nachlässig:
call procedure 'MyProc' using ... returning ...
Allein dieser Aufruf verhindert praktische Konstrukte wie in ILERPG, da der Returning-Wert nicht direkt in einer Compute-Anweisung verwendet werden kann:
DestVar += 10 * MyProc(P1:P2...);
Auch ansonsten ist COBOL leider eben sehr aufwändig im Codieren:
COBOL:
perform varying MyVar from 1 by 1 until MyVar > 100
...
end-perform
ILERPG:
for MyVar = 1 to 100;
endfor;
usw. usf.
Das COBOL nachher zur Laufzeit etwas schneller als ILERPG sein soll hat sich durch die schnelleren CPU's inzwischen in Luft aufgelöst und bewegt sich da eher im Nanosekunden-Bereich.
Similar Threads
-
By camouflage in forum NEWSboard Server Software
Antworten: 0
Letzter Beitrag: 16-02-12, 17:07
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 14-03-08, 06:21
-
By Fucasdreh in forum NEWSboard Server Job
Antworten: 0
Letzter Beitrag: 10-01-07, 13:12
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 25-01-05, 07:43
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 12-07-04, 09:27
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks