× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



From: albartell

We will just have to agree to disagree. Adding Java to an RPG programmers
environment simply isn't as easy as you make it out to be (in my
experience).

Gotcha. So you're basically saying that if another language requires any
learning, then you don't want it in your environment. Not sure how you're
going to incorporate things like Ajax, and of course PHP is right out of the
question. But okay, that's your world.


Like I said (paraphrasing here), if the thin JSP layer simply
received the RPG data from the controller and built the screen based on it
then this architecture is much simpler. Of course that would warrant the
passing of meta data with the data, but done right could produce a pretty
cool framework (one that I am working on in the desktop environment) that
is easier to build initially and maintain after the fact.

That's exactly what EGL does: you define the data and the metadata
separately from the business logic, and then you paint the screen by
dropping the data onto a page using a WYSIWYG designer.

Frameworks that magically build the UI based on assumptions about the data
are cool as well. But again, that's what I do for a living, so I know full
well the down side to that particular approach, which you usually hit
roughly the first time you show a generated screen to the end user and they
say, "But I want that field HERE."

Joe


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.