SugarCRM, one of the open source community's darlings, is taking steps towards improve interoperability between its PHP architecture and Java. The next version of SugarCRM's customer relationship management (CRM) suite, version 6.0 due in the fourth quarter of 2008 or first quarter of 2009, will feature a "Java layer" to enable …
It is dismaying to me that there is no PHP app server software to compete with the Java app server market.
I like PHP. Java is not sliced liver but it is a lot more complicated generally to achieve the same results with Java than PHP. Servlets were nice and straightforward, but it's gone downhill since then.
Part of Java's success IMNSHO is that it is fat - there is a class for everything and anything and the IT managers must send their Java programmers to expensive courses to learn how to not raise exceptions.
This is the same marketing model as Microsoft uses with it's dev languages/systems: sell it to the management, produce millions of lines of documentation, sponsor hundreds of paper copy titles, make it not taste completely like shy*e to the programmers, and then charge a lot of money for the support.
Real programmers can code up most of the crap Java offers as builtins in C, C++, PHP, PERL, etc, in fairly short order: shorter order than decoding a typical standard Java object's class hierarchy takes.
All the above is true whether on uses vi, emacs or slickedit.
PHP + Java - a marriage made in heaven?
Let's see, neither of them are exactly going to break any speed records, especially not the ones set by the languages whence they were extra-maritally spawned; and both are often used for creating insecure, buggy applications which unfairly cast aspersions on the reputation of the language.
PHP and Java ought to get on like a house on fire! That or *set* the house on fire .....
That would be err.... interesting.
"Real programmers can code up most of the crap Java offers as builtins in C, C++, PHP, PERL, etc, in fairly short order"
The maintainers of thousands of apps that implement their own half-baked, incorrect implementations of distributed two-phase transaction commit would probably disagree with you.
- Review Is it an iPad? Is it a MacBook Air? No, it's a Surface Pro 3
- Game Theory The agony and ecstasy of SteamOS: WHERE ARE MY GAMES?
- Hello, police, El Reg here. Are we a bunch of terrorists now?
- Worstall on Wednesday Wall Street woes: Oh noes, tech titans aren't using bankers
- Video of US journalist 'beheading' pulled from social media