Figured this is a good one for me to chime in on.
Java runs very well on IBM i these days. The versions of Java we on on
IBM i these days is a version that is created by IBM vs Oracle. Since its
IBM created, we have gone to great lengths to really exploit the Power
processor. Once you get to the world of Power 7 & Power 8, Java runs very
well on these processors due to the high degree of multi threading built
in to these processors. So, yes Java runs well on IBM i.
Now, is it a candidate for 'modern' applications ? The real answer is 'it
depends'. What are you trying to accomplish ? Java is very good at many
things for sure. But, depending on what your program is trying to
accomplish Java may work, but in most cases, it is going to 'cost' you
more in memory and CPU usage. Is that a problem ? again, it depends.
The RPG language is amazing for certain applications, and due to the
nature of the language, its incredibly thin when it comes to memory usage
and database interactions. Now, RPG does fall down just s tad when it
comes to the UI and certainly Java is fine option.
Also, for a while, Java was really the only alternative for doing a more
modern UI for a number of years. While that was fine for some, for many,
that was not a great alternative. Today on IBM i, we have a wealth of
options available. Java, Python, Node.js, Php, and several others.
If you want the latest info on Java for IBM i, check the developer Works
Web Site for Java on i.
[1]
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%20Technology%20Updates/page/Java%20on%20IBM%20i
Tim Rowe, [2]timmr@xxxxxxxxxx
Business Architect Application Development & Systems Management for IBM i
IBM i Development Lab, Rochester, MN
(507) 253-6191 (Tie) 553-6191
[3]
http://www-03.ibm.com/systems/power/software/i/are/index.html
-----"MIDRANGE-L" <[4]midrange-l-bounces@xxxxxxxxxxxx> wrote: -----
To: [5]midrange-l@xxxxxxxxxxxx
From: [6]midrange-l-request@xxxxxxxxxxxx
Sent by: "MIDRANGE-L" <midrange-l-bounces@xxxxxxxxxxxx>
message: 3
date: Thu, 1 Dec 2016 08:55:19 -0600
from: "Paul Nelson" <[7]nelsonp@xxxxxxxxxxxxx>
subject: IBM i and Java
Since I can't remember the last time I saw IBM promoting Java, what would
you folks say to developers who want to replace a green screen application
with code written in Java.
(You'd be dumbfounded by the memory and disk spikes caused by their index
building.)
Paul Nelson
Cell 708-670-6978
Office 409-267-4027
[8]nelsonp@xxxxxxxxxxxxx
------------------------------
message: 4
date: Thu, 1 Dec 2016 10:08:00 -0500
from: "Mark Murphy/STAR BASE Consulting Inc."
<[9]mmurphy@xxxxxxxxxxxxxxx>
subject: Re: IBM i and Java
I have seen Java run on IBM i very effectively. It's not a bad solution.
Mark Murphy
Atlas Data Systems
[10]mmurphy@xxxxxxxxxxxxxxx
-----"Paul Nelson" <[11]nelsonp@xxxxxxxxxxxxx> wrote: -----
To: "'Midrange Systems Technical Discussion'"
<[12]midrange-l@xxxxxxxxxxxx>
From: "Paul Nelson" <[13]nelsonp@xxxxxxxxxxxxx>
Date: 12/01/2016 09:55AM
Subject: IBM i and Java
Since I can't remember the last time I saw IBM promoting Java, what would
you folks say to developers who want to replace a green screen application
with code written in Java.
(You'd be dumbfounded by the memory and disk spikes caused by their index
building.)
Paul Nelson
Cell 708-670-6978
Office 409-267-4027
[14]nelsonp@xxxxxxxxxxxxx
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list
To post a message email: [15]MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: [16]
http://lists.midrange.com/mailman/listinfo/midrange-l
or email: [17]MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at [18]
http://archive.midrange.com/midrange-l.
Please contact [19]support@xxxxxxxxxxxx for any subscription related
questions.
</midrange-l-bounces@xxxxxxxxxxxx>
References
Visible links
1.
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%20Technology%20Updates/page/Java%20on%20IBM%20i
2. mailto:timmr@xxxxxxxxxx
3.
http://www-03.ibm.com/systems/power/software/i/are/index.html
4. mailto:midrange-l-bounces@xxxxxxxxxxxx
5. mailto:midrange-l@xxxxxxxxxxxx
6. mailto:midrange-l-request@xxxxxxxxxxxx
7. mailto:nelsonp@xxxxxxxxxxxxx
8. mailto:nelsonp@xxxxxxxxxxxxx
9. mailto:mmurphy@xxxxxxxxxxxxxxx
10. mailto:mmurphy@xxxxxxxxxxxxxxx
11. mailto:nelsonp@xxxxxxxxxxxxx
12. mailto:midrange-l@xxxxxxxxxxxx
13. mailto:nelsonp@xxxxxxxxxxxxx
14. mailto:nelsonp@xxxxxxxxxxxxx
15. mailto:MIDRANGE-L@xxxxxxxxxxxx
16.
http://lists.midrange.com/mailman/listinfo/midrange-l
17. mailto:MIDRANGE-L-request@xxxxxxxxxxxx
18.
http://archive.midrange.com/midrange-l
19. mailto:support@xxxxxxxxxxxx
As an Amazon Associate we earn from qualifying purchases.