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



"they are both java based and thereby for most RPG-programmers
a no go or at least hard to go path."
this is a thorn in my side integrating Java with RPG. no overloaded
procedure support. having to code prototypes for each different possible
call to a Java method, etc. is a nightmare. which is way *most* RPG
programmers will not even try it. i will when i deem it a necessary
reusable function (as a service program similar to Scott's service program
for HSSF) but it's just a heck of a lot more complicated than it should be
IMO. but i do realize that this would be a major undertaking for the
compiler team but just that functionality alone *might* help steer folks
in the right direction...but that's just my opinion.


Thanks,
Tommy Holden



From: hr@xxxxxxxxxxxx
To: RPG programming on the IBM i / System i <rpg400-l@xxxxxxxxxxxx>
Date: 07/29/2010 07:55 AM
Subject: RE: Future of RPG was: Open Access for RPG
Sent by: rpg400-l-bounces@xxxxxxxxxxxx



There isn't much server side coding left, most of this runs
in the browser based on ExtJS and javascript templates and
metadata.

A number of others work in the same direction using either
ExtJS or jQuery as the Client Framework. I haven't seen any
using Sencha Touch/jQtouch yet, but it is just a matter of
time I guess. All is based on OOjavascript.

The underlying API's can either be RPG OA handlers, CGIDEV2 or
others (I think Aaron has build his own interface and i know
Icebreak has their own) - but all programming is based on RPG.

You could ofcourse port ExtGS GWT or Google GWT to the iSeries,
but they are both java based and thereby for most RPG-programmers
a no go or at least hard to go path.

At the moment I work on a project for a Payroll Service provider,
its IBM i and RPG and during the autum it will run as a service
"in the cloud" so thing are moving.

Henrik

Med venlig hilsen/Kind regards
Henrik Rützou
HR Software Development
Ved Stampedammen 39
DK 2970 Hørsholm
Denmark
E-mail: hr@xxxxxxxxxxxx
Phone: +45 2714 8449

Homepage: powerEXT.com




john e <jacobus1968@xxxxxxxxxxx>
Sent by: rpg400-l-bounces@xxxxxxxxxxxx
29-07-2010 13:46
Please respond to
RPG programming on the IBM i / System i <rpg400-l@xxxxxxxxxxxx>


To
RPG programming on the AS400 / iSeries <rpg400-l@xxxxxxxxxxxx>
cc

Subject
RE: Future of RPG was: Open Access for RPG








You are right.
Now i get access.
Looks impressive, especially for an AS/400 app!
But these things are all possible these days with industrial strength
tools you can use.


To: rpg400-l@xxxxxxxxxxxx
Subject: RE: Future of RPG was: Open Access for RPG
From: hr@xxxxxxxxxxxx
Date: Thu, 29 Jul 2010 13:30:46 +0200

You are probably behind a firewall that dosn't allow port 1550.

I have included port 80, so you should now be able to try the
link without the port.

Henrik





john e <jacobus1968@xxxxxxxxxxx>
Sent by: rpg400-l-bounces@xxxxxxxxxxxx
29-07-2010 13:16
Please respond to
RPG programming on the IBM i / System i <rpg400-l@xxxxxxxxxxxx>


To
RPG programming on the AS400 / iSeries <rpg400-l@xxxxxxxxxxxx>
cc

Subject
RE: Future of RPG was: Open Access for RPG








I tried the link but got a time-out....

Maybe Google App Engine is an idea.You get to use the knowledge and vast


infrastructure of Google.You only worry about your app, not setting up
servers etc.Do what you do best.

To: rpg400-l@xxxxxxxxxxxx
Subject: RE: Future of RPG was: Open Access for RPG
From: hr@xxxxxxxxxxxx
Date: Thu, 29 Jul 2010 12:46:17 +0200

I'm not planning to do it, I have done it (with a litte help from
ExtJS)

;-)

http://85.24.84.163:1550

Henrik




john e <jacobus1968@xxxxxxxxxxx>
Sent by: rpg400-l-bounces@xxxxxxxxxxxx
29-07-2010 12:30
Please respond to
RPG programming on the IBM i / System i <rpg400-l@xxxxxxxxxxxx>


To
RPG programming on the AS400 / iSeries <rpg400-l@xxxxxxxxxxxx>
cc

Subject
RE: Future of RPG was: Open Access for RPG








Of course, if you're planning to build a javascript framework
yourself,
you're best choice is to go with plain Javascript.


I was talking about creating an end-user application.

To: rpg400-l@xxxxxxxxxxxx
Subject: RE: Future of RPG was: Open Access for RPG
From: hr@xxxxxxxxxxxx
Date: Thu, 29 Jul 2010 12:01:52 +0200

You forgot to mention Open Source projects like jQuery and ExtJS,
with quite a number of millions of users - they are coded in -
OOjavascript.

No DOM has nothing to do with javascript as well as DB2 has
nothing to do with RPG - but both are manipulated by the
programming.

Henrik




john e <jacobus1968@xxxxxxxxxxx>
Sent by: rpg400-l-bounces@xxxxxxxxxxxx
29-07-2010 11:49
Please respond to
RPG programming on the IBM i / System i <rpg400-l@xxxxxxxxxxxx>


To
RPG programming on the AS400 / iSeries <rpg400-l@xxxxxxxxxxxx>
cc

Subject
RE: Future of RPG was: Open Access for RPG









Nobody sane these days programs UI code directly in Javascript.There


are

powerful tools such as GWT (develop in Java, deploy in Javascript),
or

even EGL CE to do this.

Btw, apart from the DOM (which has nothing to do with Javascript the


language) Javascript is a very neat OO language.For RPG'ers who want


to
delve into scripting/browser UI and OO programming it's a good idea
to

learn and use Javascript.It's not a difficult language and a fast
turn-around, meaning you get instant reward.It's pure OO, and even
has

some "functional" aspects.Just make a simple HTML page, put some
Javascript in it and you can do all kinds of neat things.It's ideal
for
trial-and-error learning.

To: rpg400-l@xxxxxxxxxxxx
Subject: RE: Future of RPG was: Open Access for RPG
From: hr@xxxxxxxxxxxx
Date: Thu, 29 Jul 2010 11:36:24 +0200

Simply to reduce learningcurves. If you agree that the future
is browserbased, the one and only programming language is
javascript (in the browser), so why not share the same syntax
on core statements on the server ?

Yes, there will be differences, browsers has DOM and AJAX,
servers has CHAIN and SQL, but a for or an if statement or
a function call could easely be the same.

A fix format RPG programmer that moves to FREE will probably
also end up coding something in a browser - why learn two new
core language syntaxes if you could spare one of them ?

Henrik




john e <jacobus1968@xxxxxxxxxxx>
Sent by: rpg400-l-bounces@xxxxxxxxxxxx
29-07-2010 11:04
Please respond to
RPG programming on the IBM i / System i <rpg400-l@xxxxxxxxxxxx>


To
RPG programming on the AS400 / iSeries <rpg400-l@xxxxxxxxxxxx>
cc

Subject
RE: Future of RPG was: Open Access for RPG







If RPG is taken to 100% free form then I would totally agree
with>

taking all the best syntax from other languages and putting them
into>

RPG
Why?? If it's already such a good "business language" why throw in


other

syntax??

Date: Wed, 28 Jul 2010 14:33:25 -0500
Subject: Re: Future of RPG was: Open Access for RPG
From: aaronbartell@xxxxxxxxx
To: rpg400-l@xxxxxxxxxxxx

If RPG is taken to 100% free form then I would totally agree
with
taking all the best syntax from other languages and putting them


into
RPG. But trying to tailor it after a specific language wouldn't


be
as
beneficial in the end because you would be taking the baggage of


that
language's syntax with it. For example, we shouldn't really
need
a
semi-colon at the end of statements.

At the end of the day, any major changes to RPG to make it more
modern
should be critiqued heavily because many times things are added
to
languages as flavors of the year and end up being baggage in the


long
run.

Aaron Bartell
http://mowyourlawn.com
http://mowyourlawn.com/blog/



On Wed, Jul 28, 2010 at 1:38 PM, <hr@xxxxxxxxxxxx> wrote:
Okey Aaron,

yes

eg. calling a subprocedure (why is it named "subprocedure"
when
every
body
else calls it a function or a method in a class =
serviceprogram
?

abcfunction({
parm3:'abc'
patm2:%trim(myname)
parm1:'chain'
});
--
This is the RPG programming on the IBM i / System i (RPG400-L)
mailing

list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.


_________________________________________________________________
Al je email accounts in 1 inbox. Het kan in Hotmail.




http://www.microsoft.com/netherlands/windowslive/Views/productdetail.aspx?product=Hotmail






--
This is the RPG programming on the IBM i / System i (RPG400-L)
mailing

list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i / System i (RPG400-L)
mailing

list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.


_________________________________________________________________
Alles wat je wilt weten over Windows 7, en meer !
http://www.windows.nl/windows7
--
This is the RPG programming on the IBM i / System i (RPG400-L)
mailing

list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i / System i (RPG400-L)
mailing

list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.


_________________________________________________________________
Download nu eenvoudig leuke Emoticons voor je Messenger GRATIS
http://www.rulive.nl/aspx/emoticons.aspx
--
This is the RPG programming on the IBM i / System i (RPG400-L) mailing


list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i / System i (RPG400-L) mailing


list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.


_________________________________________________________________
Alles wat je wilt weten over Windows 7, en meer !
http://www.windows.nl/windows7
--
This is the RPG programming on the IBM i / System i (RPG400-L) mailing
list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i / System i (RPG400-L) mailing
list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.


_________________________________________________________________
De Nieuwste Internet Explorer speciaal voor Hotmail, download nu gratis
http://www.microsoft.com/netherlands/ie8/hotmail.htm

As an Amazon Associate we earn from qualifying purchases.

This thread ...

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.