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



You could say that it was the future 10 years ago. Despite the enormous performance benefits of a plain 5250 application, most commercial scale apps that still have that as their UI come at a cost with respect to the amount of time it takes to get users up to speed with it (as it is unfamiliar to most). Companies with high attrition (call centres etc) can’t afford to spend weeks training people how to use function keys and subfiles. Add to that the diminishing number of developers who actually know how to maintain it.....

I worked on the ibm platform for over 30 years and love many aspects of it. It is still clunky though when it comes anything other than RPG and (perhaps) Java. I haven’t been near an IBMi for 6 months and surprisingly I don’t miss it.

On 28 Feb 2018, at 11:06, Tim Fathers <X700-IX2J@xxxxxxxxxxx> wrote:

I agree with with you Henrik. In my opinion the traditional GUI is dead and the future is web applications in one form or another. I also get the point Martin was making about stability but the way I look at it is this. The days are long gone when you could hone your coding skills over years, become a seasoned expert and expect to remain gainfully employed forever on the back of it, like most IBM i programmers. Like it or not, the pace of change outside the IBM i world is much more rapid than we're used to and often no attempt is made to be backwards compatible, sometimes though this can be a good thing I think. IBM have done an amazing job to keep the platform as stable as it is, but I think that has also contributed somewhat to it's stagnation, so many programmers (in my experience the vast majority) simply don't want to learn anything new because they don't see the need; everything works just fine how they do it now so why bother? I bet even ILE (using proper ILE concepts I mean) has still not been widely adopted more than 20 years after it came about.

Having said that, I don't think the basics of web app programming are likely to change that much over the next few years, so learning HTML5, Javascript/Typescript, CSS as well as something like Angular/React won't be taking you down a blind alley. Even if the the framework you choose to learn doesn't survive, what you've learnt should still be fairly transferable. Apart from the technology, is also necessary to rethink your way of making applications in the graphical and stateless world of the web (I found the RESTful Webservices Cookbook invaluable for explaining how the sort of task we might do in the green-screen world are done the RESTful way).


________________________________
From: WEB400 <web400-bounces@xxxxxxxxxxxx> on behalf of Henrik Rützou <hr@xxxxxxxxxxxx>
Sent: 28 February 2018 09:07
To: Web Enabling the IBM i (AS/400 and iSeries)
Subject: Re: [WEB400] Express, React, Node.JS

The problem is that what you call "a decent GUI" typically based on
yesterdays technology just will confirm the belief of others (including any
new management) that the platform is outdated.

On Tue, Feb 27, 2018 at 11:13 PM, Booth Martin <booth@xxxxxxxxxxxx> wrote:

This, to me, is, first & foremost, why the ISeries, 5250, and DB2 is the
only pick for any results-oriented manager. Otherwise s/he is looking at
constant updates, Monday morning surprises, and staff who is in semi-annual
training sessions about the latest new fad and "how we will be doing it
from now on."

On the other hand, a decent GUI makes sense but I must admit to the
constant starting over as getting pretty old.


On 2/27/2018 2:44 PM, Richard Schoen wrote:

the higher level of a single technology instead of knowing the basics in
many - but that is just me.


--
This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing
list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.midrange.com%2Fmailman%2Flistinfo%2Fweb400&data=02%7C01%7C%7Cec60780818764abaad1f08d57e8284fa%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636554021393376043&sdata=ooBL0G2ShKhtqwPl0%2FHWcMQiHPDedJHWBguz3awQG3E%3D&reserved=0
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Farchive.midrange.com%2Fweb400&data=02%7C01%7C%7Cec60780818764abaad1f08d57e8284fa%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636554021393376043&sdata=VBXa2VLVIo%2BHEwaEXNVCtHiO1Kycg6NPW3OFj%2FvoglU%3D&reserved=0.




--
Regards,
Henrik Rützou

https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2FpowerEXT.org&data=02%7C01%7C%7Cec60780818764abaad1f08d57e8284fa%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636554021393376043&sdata=pmA2OqfMcklFONC4BAgL%2Biq0YAT7wehlhI421RtXkwI%3D&reserved=0 <https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpowerext.org%2F&data=02%7C01%7C%7Cec60780818764abaad1f08d57e8284fa%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636554021393376043&sdata=L9qYa%2FwQhtti8OJ%2BcFYkdM6isSq5piadjujNxXLbem0%3D&reserved=0>
--
This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.midrange.com%2Fmailman%2Flistinfo%2Fweb400&data=02%7C01%7C%7Cec60780818764abaad1f08d57e8284fa%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636554021393376043&sdata=ooBL0G2ShKhtqwPl0%2FHWcMQiHPDedJHWBguz3awQG3E%3D&reserved=0
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Farchive.midrange.com%2Fweb400&data=02%7C01%7C%7Cec60780818764abaad1f08d57e8284fa%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636554021393376043&sdata=VBXa2VLVIo%2BHEwaEXNVCtHiO1Kycg6NPW3OFj%2FvoglU%3D&reserved=0.

--
This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/web400.



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.