From: Ryan and Kate Huff Date: 2006-03-27T03:33:05+09:00 Subject: Re: Areal noob question 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