Women in Technology

Hear us Roar

  The PHP Scalability Myth
Subject:   maintainability is king
Date:   2003-10-18 05:45:29
From:   anonymous2
Response to: maintainability is king

I'm running alot of things, including PHP. I invested literally years of my life in a PHP system and as a result I am now married to it.

One of the worst decisions I have ever made.

PHP is a gift horse I advise everyone to look carefully in the mouth before placing their bets, elsewhere.

Main Topics Oldest First

Showing messages 1 through 3 of 3.

  • maintainability is king
    2003-10-21 02:32:43  anonymous2 [View]

    I'm replying to my post to clarify: I will re-write my PHP apps in other languages when I can now that multi-billion $ competitors have passed me by, but I'm now married to PHP in another way, as PHP is the freshest item on my resume. I've found that skill in this language is shockingly unsaleable compared with things like Java. Check out the help wanteds if you don't believe me. Employers have told me that they look for skills in a more substantive language, like C or Perl, even if the position will be mostly PHP programming because the last is a considerably simpler, derivative language.

    If you've been pretty focused on PHP development for a while, your other skills may now be at least a version behind. If you develop a distinct lack of enthusiasm for the language on top of this don't be surprised that this reveals itself at interview. You may then find manning the proverbial hot dog stand looming rather large in your future. The fresh air may do you good but the point remains: think of the children before choosing PHP. :) Somehow that's not as funny on second reading.

    Yes, I program alot better in other languages (particularly with a good IDE and clear documentation) but either I'm from Mars or this would be the general experience for the reasons already stated.
  • maintainability is king
    2003-10-20 01:06:32  anonymous2 [View]

    Any language is "one of the worst decisions" you've ever made if you don't take time to properly learn how to use it. In most cases, those who are fanatically opposed to certain languages have had a bad experience with it primary because they were inadaquate programmers and not because the language was lacking. I can name hundreds of "great, experienced programers" who think C is a woefully inadaquate language to develop software in. Would you say they're right or is it more likely that the problem lies in their skills?

    A bad programmer is a bad programmer. A bad programmer will produce crappy code in any language. The usual out for these programmers is never their inadaquate skills but rather "the language is crappy".

    I've developed software -- high end software -- for both private industry and government in Java, PHP, and C. I've developed software in PHP using thousands of pages and I can tell you it CAN scale and it CAN handle complex applications. The problem isn't with the language. I can guarantee you that.

  • maintainability is king
    2003-10-19 10:38:39  anonymous2 [View]

    My experience has shown that those who dismiss a certain technology for "big" projects don't know the technology as well as they say they do.

    So, I'm calling your bluff. I bet you suck at PHP. :-)