Newsletter sign-up
View all newsletters

Enterprise Java Newsletter
Stay up to date on the latest tutorials and Java community news posted on JavaWorld

Sponsored Links

Optimize with a SATA RAID Storage Solution
Range of capacities as low as $1250 per TB. Ideal if you currently rely on servers/disks/JBODs

Python coming to the enterprise, like it or not

Python compared to Java on scalability, performance, and developer productivity

  • Print
  • Feedback

Page 3 of 3

Python catching on because developers like using it
While performance, productivity and security are all issues worth thinking about, considering the relative merits of dynamic languages vs. Java and .Net may turn out to be largely academic. That's because, like open source software in general, the adoption of Python and its ilk in the enterprise may be inevitable.

"If you ask the CIO of many organizations what open source software they are using, plenty of them will tell you none at all, but if you look in the data center you'll see that all the data center tools are Linux, and you'll find the web servers are Apache," Governor says. "In many cases, it's not the CIO making the decisions, it's the developers making them."

In the same way, Python and other dynamic languages may be may slithering deep into the enterprise software stack, Dumpleton says. "Often developers use Python in the enterprise environment to do the glue, because it allows them to get the job done more quickly. It has snuck into these enterprises, and it is beginning to replace .Net or Java simply because developers like using it."

Paul Rubens is a technology journalist based in England. Contact him at paul@rubens.org. Follow everything from CIO.com on Twitter @CIOonline, on Facebook, and on Google +.

Read more about development in CIO's Development Drilldown.


  • Print
  • Feedback