hallo AS400/RPG Experten.

Nach mehreren Jahren haben wir für einen Kunden eine Konvertierung
AS400/RPGIV/CL/DB2 => C++/Oracle/Linux
am Laufen.

Ein Übersetzer RPGIV=>C++ ist zwar Teil des Projekts. Aber der löst weit weniger als zunächst angenommen.

Eines der unerwarteten Probleme ist die IBM-Dokumentation. Die darf man getrost als hohe Kunst der 'obfuscation' betrachten.
Geschätzt ein fünftel des Projektaufwands floß in eine Testsuite, mit welcher sowohl atomare RPG CPECS als auch komplexe Tests auf der AS400 und vergleichend auf dem Zielsystem ausgeführt werden können.

Manche Zusammenhänge wären sonst nie ausreichend präzise erkannt worden.

Es kommt natürlich drauf an, welches Problem genau man eigentlich lösen möchte.

Aber RPG/DB2 auf AS400 ist von jeder Programmiersprache unter Linux/Windows sehr weit entfernt (40 Jahre Computergeschichte).

Nun ist das Projekt bald zu Ende, und ich würde natürlich gerne die gewonnenen Erkenntnisse weiter einsetzen.

Wenn also jemand Interesse an einem freelancer hat ...

cheers, SH.