PHP and Perl crashing the enterprise party

Java and .Net used to be the enterprise's primary programming languages, but Perl, Python, and other dynamic languages are hitting the enterprise mainstream.

The enterprise has long favored Java and .Net, but PHP and other dynamic programming languages have left their infancies and are rapidly closing the gap on their more stodgy competitors.

That's the message I got from Bart Copeland, CEO of ActiveState, the "dynamic languages company," in a conversation this past week. I wanted to find out how the Vancouver-based "old school" open-source company is faring in building business solutions and developer tools around Perl, Python and Tcl.

Quite well, as it turns out (and as described by Forrester analyst Jeffrey Hammond). But the story is much bigger than ActiveState.

While dynamic programming languages like PHP and Python dominate Web engineering, the signs that they are breaking Java and .Net's hold on the enterprise are less clear. Forrester recently reported that PHP claims the highest instance of open source use within enterprises, at 57 percent penetration. But it's also the case that the bulk of enterprise software spending goes to Java and .Net-based software.

Who is winning?

Perhaps both are. As Indeed.com's analysis of hiring trends suggests, there are still plenty of jobs in established programming languages like Java and .Net, but there's a boom in PHP and Python jobs, in particular. (Note: the data doesn't segment which jobs are in enterprise IT.)


While Java isn't going away, there are several trends converging on increased adoption of dynamic programming languages like PHP among enterprise developers, as Copeland noted to me, calling them "the workhorses of IT and programming":

Overall, we see use of dynamic languages as growing significantly. This is due to several large trends. First, there's definitely a widespread growth of skills around open source programming languages. There's also a widespread acceptance of open source in the enterprise that didn't exist even five to six years ago. And there are various respective inherent advantages of using dynamic languages--speed, flexibility, ease of use for developers, low-cost, and community support, just to name a few--that continue to push usage trends upward.

Aiding the shift has been the introduction of companies like ActiveState and Zend who "up-level" the conversation from developers to CIOs. Putting a corporate face on open-source programming languages is helping to make them even more palatable to an enterprise audience long on value but short on risk tolerance.

It seems to be working. ActiveState counts Credit Suisse, CA, and others as customers, but plenty of others are sharing in the dynamic languages bounty, too, from in-house use by companies like Google to serious enterprise applications like Drupal (backed by Acquia).

No, Java and .Net aren't going away anytime soon. But then, neither are the dynamic programming languages, which are increasingly blessed "enterprise ready." This is good for enterprise software, and potentially very good for ActiveState, SugarCRM, and others who build their businesses on dynamic programming languages.

Tags:
Tech Culture
About the author

    Matt Asay is chief operating officer at Canonical, the company behind the Ubuntu Linux operating system. Prior to Canonical, Matt was general manager of the Americas division and vice president of business development at Alfresco, an open-source applications company. Matt brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. He is a member of the CNET Blog Network and is not an employee of CNET. You can follow Matt on Twitter @mjasay.

     

    Join the discussion

    Conversation powered by Livefyre

    Show Comments Hide Comments
    Latest Galleries from CNET
    Best mobile games of 2014
    Nissan gives new Murano bold style (pictures)
    Top great space moments in 2014 (pictures)
    This is it: The Audiophiliac's top in-ear headphones of 2014 (pictures)
    ZTE's wallet-friendly Grand X (pictures)
    Lenovo reprises clever design for the Yoga Tablet 2 (Pictures)