Because the System i can run at redline speed all day long . . .
Every now and then I'm contacted by professionals in our industry who see and hear interesting news, and they pass it along to me so that I'm aware of it, knowing that it'll likely come out in print at one time or another. On rare occasions I get news and perspective rolled up in one. In this case the reader feedback is from a System i ISV employee who wishes to remain anonymous. The message presents some disturbing positioning of IBM i application development.
I recently attended one of IBM's "Power of i" half-day seminars, and as someone who has spent 25 years in the software business, it was very interesting to hear the speakers praise legacy code, RPG, and the efficiency of the 5250 user interface. There was some mention of the possible need to modernize the user interface on existing applications, but nothing like the days when IBM was encouraging everyone to rewrite in Java. EGL was only briefly mentioned in this presentation as the focus was on the benefits of the Power System. In contrast, IBM strongly promoted using PHP and particularly emphasized the benefits of running Linux on Power. The "i for Business" operating environment was primarily promoted as a terrific place to manage your combined Linux and legacy i workloads. There was some talk of managing Windows from Power via a Blade and of course some comment about the potential to also run AIX on the box. The most notable thing to me was the unstated assumption that i is for running existing software applications that work well and are critical to the business, but that new software development projects and new applications will be written for Linux. The speakers were very clear on IBM's commitment to let you keep running your existing i-based application software for years to come, but it was just as clear that they don't expect companies to add workload on the i side, outside of what's needed to modernize and more effectively use those "legacy" applications. If you ask, "Why would IBM stop encouraging developers to leverage the incredible strengths of the i operating system for running modern business software," all I can assume is that the environment doesn't require sufficient IBM middleware and consulting to fit into today's IBM business model.
On one hand, this reader's message notes the varied strengths of IBM i running on a Power System, IBM's clear commitment to supporting its customers, and yet, the underlying assumption that IBM doesn't expect customers to continue adding application workloads to IBM i.
Interesting indeed.
There are a couple of things to note here. First, it's hard to say how much of IBM's presentation was the official IBM line and how much was amped up or tamped down by particular speakers. Some speakers have biases and agendas, and they can wiggle around the official lines to encourage or discourage what they believe to be best for customers. I'm just saying that people are people, IBMers included, and without directly quoted official statements of fact, we don't want to leap to any conclusions here.
Still, our reader has 25 years of experience in the industry and so likely has some skill in reading between the lines and understanding the base position of a company that's talking around the edges.
The question then, is: "Beyond modernization and the leveraging of existing applications, does IBM want IBM i customers to stop developing new application workloads for IBM i?"
Meanwhile, in the November issue of System iNEWS, Carson Soule, who is a System iNEWS technical editor and the CEO of CAS Severn, Inc., as well as an IBM Premier Business Partner, asks the question, "Why are we still programming in RPG?" . . . and then answers it.
Another question is, are most IBM i/System i shops actively developing new applications to run on IBM i . . . or is it more about modernization and maintenance?
Posted by cmaxcer at November 10, 2008 7:20 AM

| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |
We welcome your comments and opinions and encourage lively debate on the issues. However, Penton Media reserves the right to delete or move any content that it may determine, in its sole discretion, violates or may violate its Terms of Use or is otherwise unacceptable. For more information, see Penton Media's Terms of Use.