Recommended: Sing it, brah! 5 fabulous songs for developers
JW's Top 5
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
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.