Ich wollte COBOL ja auch nicht schlecht machen, habe selber lange Jahre mit COBOL gearbeitet.
Leider stört halt da die ANSI, die schöne Erweiterungen kaum zulässt.
Selbst unter "IBM-Extension" wird da nichts gemacht.

Progress ist ja auch eher eine Datenbank als ein Frontend.
Und objektorientierte Sprachen gibts da schon sehr lange (ich habe in den frühen 80ern bereits C++ gelernt).