ClustrMaps

The roadrunner is back as never before! See also: My homepage or my very obsolete site
If by any means entries in my blog are considered to be harmful or damaging, please let me know (add comment) or just mail me. In this (unhopely) case I will remove or change the contents.

Friday, May 30, 2008

RPG versus Java?

Op iSeries, of is het System i, of is het System i5, of is het de Power-PC met Os/400 blijft deze vraag bij velen prangen.
Zie bijvoorbeeld:
Al zijn deze artikelen zwaar gedateerd.
De legacy systemen, bevatten zowel het back-end als het front-end.
Het front-end is dan een 5250 Character UI (CUI).

Middels J-Walk van de firma Seagull http://www.seagullsoftware.com/global/J-Walk.html
is het mogelijk van deze CUI schermen een Graphical UI (GUI) te maken, die zelfs in een browser getoond kunnen worden.
Dit magische principe heet Screen Scraping (SS?)

De machine-eigen (propiarity) programmeertaal is RPG.
RPG staat voor Report Program Generator, al kan je er echt wel meer mee bouwen dan een (simpel) lijstje. Integendeel hele pakketten zijn er mee gebouwd, zelfs hele systemen.
Die nu legacy worden genoemd: http://en.wikipedia.org/wiki/Legacy_system
Legacy staat voor oud of verouderd.

Nieuw (?) is Java, althans nieuwer.
En dat staat hipper.
Met Java en een krachtige IDE (zoals Eclipse) kan inderdaad handig code geklopt worden.
Maar met alleen Java red je het niet.
Of je bent zo half gaar om Swing te gebruiken (applets!).
Dat is dan weer niet handig.

Voor de GUI dus een framework, maar welk dan?
En voor de database benadering (persistance) is ook een Java oplossing nodig.
En dan leren hoe het UI framework te koppelen aan het persistance framework.

In RPG was het eenvoudig: een programma met scherm, logica en database afhandeling.
Een keer compileren, een object en gaan.
Leve de monoliet!

Ja, er is (of gaat) een hoop veranderen!

No comments:

Blog Archive