Ryan and Kate Huff
3/26/2006 6:33:00 PM
Well PHP is a "try to be OO" language, it's not nearly true OO. JAVA on the
otherhand is really close to OO.
With PHP I love the languages ability to transition from low to high level
machine access and it's interpopularity. PHP has a wide lib for low-level
methods and classes ( file/folder .... etc ). The biggest "need to have"
item with PHP is it's localhost operations. PHP is truly meant for a web
server. It functions well within a LAN/Intranet but doesn't deal with
network resources like JAVA does, not even close.
JAVA has to be all about networking, for me anyhow. It is a super-fast
language (compared to PHP), primarily because it's compiled and not
interpreted. I'm not as much of a fan of JAVA as I am PHP when it comes to
a web server due to "politics".
By "politics" I mean everything legal between Billy G. & Sun. All that
hogwash rendered JAVA a bit clumsy for the end-user becasue of .... "Would
you like to download this ActiveX Component". There are a lot of users that
don't "get that" part. So as a JAVA programmer you can make these really
insane web apps but unless the user says, "yes" to the IE prompt (85%-89% of
surf happens in IE still) it's all pointless and results in alot of helpdesk
tickets.
If JAVA applets and .OCX files worked seamlessly in the browser, I wouldn't
be in this thread to tell you the truth.
I guess I'm a lost programmer, I want everything PHP & JAVA wrapped into 1
seamless package (and can work well with MSSQL, MySQL, PostGres, DB2, ...
etc). I don't know that I'll ever find it but we'll see where Ruby rates on
my "usable-o-meter".
-----Original Message-----
From: James Britt [mailto:james_b@neurogami.com]
Sent: Sunday, March 26, 2006 1:10 PM
To: ruby-talk ML
Subject: Re: Areal noob question
Ryan and Kate Huff wrote:
> Thank you very much for your insight. As far as language maturity goes,
> Ruby is technically older than PHP if you count it's Japanese heritage. I
> truly love PHP and I REALLY love Java.
Could you summarize what you love about PHP and Java?
>
> Ruby is yet to offer the more advance features as JAVA or PHP in my
opinion
> but it has the basics covered and now is the time to strike with Ruby in
my
> opinion, and ride the wave to the 2nd and 3rd versions.
What are the advanced features you believe Ruby lacks?
(Seriously. I'm not trolling or asking for a flame war; I'm genuinely
curious how different people perceive and evaluate programming languages.)
--
James Britt
"A principle or axiom is of no value without the rules for applying it."
- Len Bullard