Nathan,

Probably should start a different thread for this since I am guessing Shannon won't have another platform in mind as he develops, but....

"..cross-platform capability.Sounds good in theory, but for small companies, it's a really good way to overextend one's resources"

I wonder how much experience you have had in this arena, directly, since I would guess that 99% of your development is in RPG (unless there is something new in your toolbag!). I find there is exactly no effort in developing an application that runs on multiple platforms vs IBM i when written as a Java servlet. In fact, I write most of my applications for DB2 on i5/OS and have deployed to both Linux and Windows without so much as a stumble. I would guess a PHP application could fall into the same category.

I would guess my substitute dispatching and absence management system could be considered "narrowly scoped" but something like Sugar CRM? Runs on Windows, Linux and i without so much as a difference in a line of code (to my knowledge). I would guess just defining database connections during configuration time is about all it takes.

Writing an application that runs on multiple platforms for a large or a small company seems to be a fairly prudent approach. I know there are some might not consider Java or PHP to be a "business language" but there are plenty of what I would call fairly robust business applications written in PHP and Java.

The best part about writing in Java, for me at least, is that even though my database access revolves around DB2 for i5/OS, I can import the physical files and data into MySQL, or Derby or MSSQL and use them as a test bed for my applications. Makes writing and testing code for the IBM i database easy at 30,000 feet as well.

My 2 cents...

Pete


Nathan Andelin wrote:
From: Shannon ODonnell
The subject line of the email sums up the question:

My inclination would be to run benchmark queries and updates against both. I give quite a bit of weight to performance.

I don't give much weight to cross-platform capability. Sounds good in theory, but for small companies, it's a really good way to overextend one's resources - unless the application is narrowly scoped.



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.