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





Warning, sarcasm ahead.
If "RPG" can be called a "good" business language then why not PHP.
But we don't want to repeat the spaghetti mess we have now using RPGwith PHP (or do we).
EGL is a better solution, simply because there is no real alternative for a teamRPG programmers to produce stable software.Java is too "low level", and too many options, and thus too many chances forfailure / bad descisions.
EGL provides a "framework" specifically meant for a "traditional" RPG/COBOL programmers environment.With most decisions already made for you, by IBM.With wizards and a predefined architecture to put your business logic in.
With PHP all is possible.You could adopt a nice framework, but you still need displine to produce clean code.Adn there is always the option ton "hack" around.
So what do you think will happen?An entanglement of business/view etc code, everywhere.Like we have now with RPG.Why? Because we can...

EGL will cost you a fortune, but thats nothing compared to the alternative (lots of debugging and maintenance headaches).

Btw, i'm no EGL fan.

From: mike.p@xxxxxxxx
To: web400@xxxxxxxxxxxx
Date: Tue, 14 Dec 2010 06:16:05 +0000
Subject: Re: [WEB400] The ASF Resigns From the JCP Executive Committee

Well, Joe, we'll have to agree to disagree. I see PHP as a VERY Enterprise oriented language. And so do companies like Dr. Dobbs Journal, GE, eBay, Disney and many more. I just wish I understood the axe you have to grind about PHP. You saying it "ain't" an Enterprise programming language is a disservice, poor grammar and a lie. But, maybe enterprise is in the eye of the beholder and you too are entitled to your opinions regardless of how flawed.

http://news.cnet.com/8301-13505_3-10453213-16.html
http://www.infoq.com/articles/enterprise-php
http://www.cio.com/article/197152/PHP_s_Enterprise_Strengths_and_Weaknesses_Take_2

Please note that the last article is written with a VERY cogent discussion of PHP even though the author is a PHP centric individual. Jjust making an attempt to be realistic and fair.

If you notice, I said Java was too complex for me. The RPG community adopting PHP is saying that Java was too complex for the masses. I wish I had hard numbers to tell you Java workload from PHP workload on IBM i. But I do not believe anyone has those hard statistics. Plus let's check back in another 10 years so PHP has a little more traction. IBM spent untold millions shoving Java down the throats of thousands of IBM i developers for the better part of 15 years. Some swallowed the Kool-Aid and are turning out some pretty cool work, God bless. Others adopted CGI, tooling solutions and Net.Data technologies. Many ran off to Microsoft and still others clung to their green screens and held out for another alternative. Well, PHP seems to be gaining some serious traction. It is a VERY viable alternative and ironically you are the only one I see in our community stating categorically that PHP is not for Enterprise. Please, I would like to hear as many as possible step fo!
rward with arguments.

Look, I am not stating that PHP can cure cancer. But I do see PHP as a very viable Enterprise solution for Server centric processing. You hit the nail on the head about Eclipse. That is a better solution for a client written in Java while PHP runs on the server as it was intended. There are many out there who would be ecstatic to see Eclipse delivered using C++ as that might improve some basic performance issues. But Eclipse performance has improved tremendously over the years, as has Intel processor performance. Please use the right hammer on the right nail. And PHP is an Enterprise hammer for the server, QED. Even though some folks are using it on the client, too.

This is what I love about our community, the freedom to discuss our ideas in a public forum.

I thank you for your time, Joe as I absolutely love a rigorous debate! I thank David for the vehicle!

I see healthy communication is the only way a democracy like ours can flourish.

Regards,

Mike

mike.p@xxxxxxxx Cell: (408)679-1011 Office: (630)928-1476

Zend Server for IBM i avilable at http://www.zend.com/en/products/server/zend-server-5-new-ibmi



-----Original Message-----
From: web400-bounces@xxxxxxxxxxxx [mailto:web400-bounces@xxxxxxxxxxxx] On Behalf Of Joe Pluta
Sent: Monday, December 13, 2010 11:33 PM
To: Web Enabling the AS400 / iSeries
Subject: Re: [WEB400] The ASF Resigns From the JCP Executive Committee

Okay, I'll respond to a few specific points just because they're so very
egregious.

If there were a battle in the PHP community I would expect a "fork" in the project.

Yeah, kind of like the fork in the PHP community and the branch called
THE_5_4_THAT_ISNT_5_4. Read, man, read. It's out there!

Dude, I may say that Java was difficult for me to learn. But I would never disparage it (except for comic relief).

First you call WebSphere "WebsFear".


In fact, Zend Server CE supports the JavaBridge which is based upon an open source project and is designed for recovering Java Developers trying to work through their 12 steps in the world of PHP.

And THEN you disparage Java.

This isn't comic relief. This is calling Java "too complex", one of
those standard talking points. It's not "too complex", it's just "more
complex" because it does so much more. For example, why don't you
remind us, Mike; what language is Zend Studio written in?

You want to advocate PHP? Sure, go ahead. But you probably don't want
to try to sell it as a better programming language than Java. It may be
a better solution for a specific task, but an enterprise programming
language it ain't.

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

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


As an Amazon Associate we earn from qualifying purchases.

This thread ...

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.