× 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.



On Dec 16, 2007 3:50 PM, Aaron Bartell <albartell@xxxxxxxxx> wrote:

Steve, I think if your exposure to RPG was better than it is, then you
wouldn't be making those comments.


I dont think so. I have a lot of RPG experience. Perhaps you are not
familiar with sql procedure language? Where you can write sql procedures
that can be debugged with the ILE debugger, can call other procedures with
parameters, declare variables, has language looping constructs, fetch first
row only into procedure variables, and of course use all the sql statements
and functions. If you want to implement business logic of any complexity
which returns result sets to client apps like crystal reports or an
asp.netweb page, sql procedures are a superior solution to RPG.


I must agree that RPG, compared with
languages like Java and C#, could be considered dead. But when you are
talking about RPG on the i5, a shop with a solid team of programmers can
make RPG sing sweetly to meet a variety of needs. The hard part is
getting
that solid team of programmers, which is maybe where you are drawing your
conclusions from?


you can make RPG do great things, also sql procedures, java, c#, ... The
question the RPG shop has to answer to their management is why put so much
effort into RPG? The only valid answer I see is legacy applications. If you
are writing a new app on the system i5 the combination of sql procedures and
.NET is far superior to some RPG web hodgepodge.

-Steve

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.