Die neueste isCOBOL-Version enthält Funktionen, die Entwicklern helfen, bestehende COBOL-Anwendungen mit Leichtigkeit zu modernisieren – viele davon ohne Quellcode-Änderung.
Die isCOBOL-Evolution geht weiter und bietet Entwicklern neue Möglichkeiten, ihre Anwendungen zu aktualisieren, um moderne Hardware besser zu unterstützen und dabei auch optisch „State of the Art“ zu sein. Als Beispiel stellt isCOBOL Evolve 2019 R2 einen neuen Zoom Layout Manager vor, mit dem Anwendungen auf Monitoren mit unterschiedlichen Größen und Auflösungen problemlos skalieren können. Steuerelemente auf Bildschirmen werden beim Strecken des Fensters automatisch in der Größe angepasst, um sicherzustellen, dass Formulare korrekt und konsistent angezeigt werden.
Aber das ist noch nicht alles! Viele GUI-Controls haben jetzt anpassbare Ränder und mehr Farbauswahl, Akkordeon-Tabs unterstützen einen neuen „flachen“ Stil und einzelne Elemente in Listboxen, Comboboxen und Treeview haben ihre eigene Farbe. Flache Drucktasten können nun eine Hintergrundfarbe haben, die unabhängig davon, welches LAF zur Laufzeit aktiv ist, dargestellt wird. Diese Upgrades lassen Ihre Anwendungen auffälliger und deutlich moderner aussehen.
Die Verbesserung der Leistung und Kompatibilität bei jeder neuen Version ist für Veryant von größter Bedeutung und auch die R2-Version 2019 bildet keine Ausnahme mit schnelleren Leistungs- und Kompatibilitätsfunktionen. Darunter z.B. Optimierungen bei den CALLS:
Aufrufanweisungstyp
2019 R1
2019 R2
CALL
0,01
0,01
CALL / CANCEL
1,60
0,04
Remote CALL
6,97
6,88
Remote CALL / CANCEL
16,96
10,22
CALL Client
6,38
6,28
CALL Client / CANCEL Client
12,21
9,68
CALL static C function
0,63
0,61
CALL dynamic C function
0,33
0,32
CALL / C$UNLOAD native libraries
3,24
1,92
CALL library routines
0,03
0,03
CALL / CANCEL library routines
2,12
0,22
TOTAL
50,48
36,21
*Quelle: isCOBOL 2019 R2 Releaseübersicht
Schauen Sie sich hier die ausführliche isCOBOL 2019 R2 Releaseübersicht an!