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



I think they would go PHP in the hopes of staying on, or getting back to the i platform. Imean, this is a consideration imo. I didn't have that luxury I was tossed out from my last job, laid off. Rolled with it.

--- On Wed, 8/11/10, Mike Wills <koldark@xxxxxxxxx> wrote:


From: Mike Wills <koldark@xxxxxxxxx>
Subject: Re: Future of RPG: What language would you learn?
To: "RPG programming on the IBM i / System i" <rpg400-l@xxxxxxxxxxxx>
Date: Wednesday, August 11, 2010, 2:34 AM


That's a non issue here. The code would be similar for Java, PHP, C#, and VB.NET. We aren't comparing RPG vs. other languages, it's about what would you learn.

I doubt anyone here would argue that RPG is a more elegant language for hands down data entry, until you add the web to it. Just try the same thing. It's more complicated again. Now bring that same logic to a winform app and the logic is about the same.

if (object.value < 0)
    Textbox.color = "red";

You can't compare languages to each other. Each has their own strength. For every argument against a language there is an argument for the language.

This has been an interesting conversation though. It seems most people would go the PHP route.

--
Mike Wills
http://mikewills.info

Sent from my mobile

On Aug 10, 2010, at 6:59 PM, Adam Stein <adamster@xxxxxxxxx> wrote:

As an example of why ASP.net C# is not that easy to learn, take a simple example. take a field in a column of financial data, say the Available amount they can spend in a category for the current, make it green if it is positive and red if it is negative.
In RPG what would I do? I don't know one thing, if the screen data is still kept in DDS and using SDA but if so you could use an indicator for the color, there are obviously better techniques. The grid is in Windows say. To do this, I have to define a control first and then use it in the code, there are 15 lines or so. In RPG I would say If Amt > 0 then red else green, something to this effect. You wouldn't think that long about this. But in C# this will take me more time.
 
The whole process of binding data to screen display is much more complex, something that was under the covers on the i, or is.
 
It delays the Programmers development to think in i system terms.
 


--- On Tue, 8/10/10, Tommy.Holden@xxxxxxxxxxxxxxxxxxxxx <Tommy.Holden@xxxxxxxxxxxxxxxxxxxxx> wrote:


From: Tommy.Holden@xxxxxxxxxxxxxxxxxxxxx <Tommy.Holden@xxxxxxxxxxxxxxxxxxxxx>
Subject: RE: Future of RPG: What language would you learn?
To: "RPG programming on the IBM i / System i" <rpg400-l@xxxxxxxxxxxx>
Date: Tuesday, August 10, 2010, 6:08 PM


true.  i worked on a contract at a place that did exactly that.  once they
started getting the lower level programmers asking for the job they were
told that the position was for one that was already taken.  thanks to the
lax H1-B laws they satisfied the requirements just by posting the opening.


Thanks,
Tommy Holden



From:   "Morgan, Paul" <Paul.Morgan@xxxxxxxxxxx>
To:     "RPG programming on the IBM i / System i" <rpg400-l@xxxxxxxxxxxx>
Date:   08/10/2010 01:04 PM
Subject:        RE: Future of RPG: What language would you learn?
Sent by:        rpg400-l-bounces@xxxxxxxxxxxx



Jerry,

It's probably an H-1B visa advertisement.  They have to show proof that
they advertised for the position and could find no one qualified to get
the visa approved.  They advertise a position with multiple requirements
so that no local is qualified.

Paul Morgan

Principal Programmer Analyst
IS Supply Chain/Replenishment


-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx]
On Behalf Of Jerry Adams
Sent: Tuesday, August 10, 2010 1:35 PM
To: RPG programming on the IBM i / System i
Subject: RE: Future of RPG: What language would you learn?

...

All of that said, hiring companies almost always put their requirements in
the form of languages and/or packages.  Other want ads for any kind of
programmer are scarce (around here, anyway), invariably they list multiple
languages, not just one.  And it was rarely the same mix across the want
ads.  [Personally, I think those kinds of ads are written to meet the
qualification(s) of someone that they have already decided to hire but
want to appear to be an EOE.  But that's just an opinion.]

...

Jerry C. Adams
IBM System i Programmer/Analyst
Give me a smart idiot over a stupid genius any day. - Samual Goldwyn
--
B&W Wholesale
office: 615-995-7024
email:  jerry@xxxxxxxxxxxxxxx
--
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.





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


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.