{"id":3133,"date":"2012-07-30T07:00:39","date_gmt":"2012-07-30T15:00:39","guid":{"rendered":"http:\/\/www.formtek.com\/blog\/?p=3133"},"modified":"2012-07-30T07:00:39","modified_gmt":"2012-07-30T15:00:39","slug":"enterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/enterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language\/","title":{"rendered":"Enterprise Software: Consumerization of IT Includes Greater Enterprise Use of the Python Programming Language"},"content":{"rendered":"<p>As enterprises increasingly adopt more technology originating from consumer technologies, like social media and collaboration tools,\u00a0the patterns used for implementing those technologies are being adopted too. \u00a0And that includes &#8216;consumer technology&#8217; programming languages. \u00a0Python and PHP are two languages that are frequently used in development by companies like Google and Facebook. \u00a0While PHP focuses more strictly on web page development, Python is less restricted and has been used for a variety of types of applications and tools. \u00a0Python is only one of three programming languages &#8216;santioned&#8217; for use at Google.<\/p>\n<p><a title=\"Jeff Hobbs bio\" href=\"http:\/\/www.linkedin.com\/in\/jeffshobbs\" target=\"_blank\">Jeff Hobbs<\/a> of LinuxInsider <a title=\"Python and Enterprise Adoption reasons.\" href=\"http:\/\/www.technewsworld.com\/story\/5-Reasons-to-Wrap-Your-Enterprise-in-Python-70899.html\" target=\"_blank\">summarized five reason<\/a>s back in 2010 why Python was poised to take deeper root in the enterprise:<\/p>\n<p><strong>Strong Support and Community<\/strong>. <a title=\"Organizations using Python\" href=\"http:\/\/wiki.python.org\/moin\/OrganizationsUsingPython\" target=\"_blank\"> Python is widely used by organizations<\/a> like Google and Yahoo, NASA and LLNL, Nokia and IBM. \u00a0<a title=\"Microsoft and Python\" href=\"http:\/\/www.eweek.com\/c\/a\/Application-Development\/Microsoft-Delivers-Python-Tools-for-Visual-Studio-406485\/\" target=\"_blank\">Even Microsoft<\/a> has dabbled with the use of Python. \u00a0The language is well documented and actively supported as evidenced by the <a title=\"Python Issue Tracker\" href=\"http:\/\/bugs.python.org\/\" target=\"_blank\">Python issue tracker<\/a>.<\/p>\n<p><strong>Established Developer Base.<\/strong> Developers typically like Python because its syntax is clean and Python code is easy to read. \u00a0Python is used in major operating systems, cross-platform implementations, and cloud deployments. \u00a0One measure of the widespread use of Python is the <a title=\"Python Package Index\" href=\"http:\/\/pypi.python.org\/pypi\" target=\"_blank\">Python Package Index<\/a>,\u00a0a repository of Python-based projects and tools that can be reused &#8212; it currently includes more than 22,000 entries. \u00a0Many of these projects are middleware or database related, both areas in heavy demand for the enterprise.<\/p>\n<p><strong>Vendor Neutral.<\/strong> While\u00a0<a title=\"Guiido van Rossum bio\" href=\"http:\/\/www.linkedin.com\/pub\/guido-van-rossum\/0\/756\/4a0\" target=\"_blank\">Guido van Rossum<\/a>, creator of Python, now works at Google, Google has not tried to exert control over the Python language. \u00a0Van Rossum spends about 50 percent of his time working on the Python language and the remainder of his time working on the Google App Engine.\u00a0Google, Yahoo, IBM, Microsoft and Oracle have all made use of Python to some extent in their Software offerings.<\/p>\n<p><strong>Protects Current Investment. <\/strong>Python has been used as a nimble scripting partner language to supplement more rigid and strictly typed languages like Java and C#. \u00a0Jython, for example, integrates the Java and Python programming languages.<\/p>\n<p><strong>Enterprise-friendly Licensing.<\/strong> Python is licensed as Open Source and is <a title=\"Python and Open Source GPL licensing\" href=\"http:\/\/docs.python.org\/license.html\" target=\"_blank\">compatible with GPL licensing<\/a>. \u00a0It comes with no restrictions on its use. \u00a0It&#8217;s free and allows the resale of products written in the Python language.<\/p>\n<p>In a recent article on The Register, Open Source evangelist, <a title=\"Matt Assay bio\" href=\"http:\/\/www.linkedin.com\/in\/mjasay\" target=\"_blank\">Matt Asay<\/a>, <a title=\"Enterprise demand for PHP and Python\" href=\"http:\/\/www.theregister.co.uk\/2012\/06\/18\/scripting_languages_in_the_enterprise\/\" target=\"_blank\">shows evidence that the demand <\/a>for PHP and Python programming skills in the enterprise are becoming some of the skills that are in high demand within enterprises. \u00a0Asay concludes that &#8220;Alongside other technologies originally developed by or for the web technology world, including MongoDB, Hadoop, MySQL, Node.js, and more, it would appear that the consumer technology world is infiltrating the enterprise at a frenetic pace. It&#8217;s about time.&#8221;<\/p>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fenterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fenterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fenterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Fenterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fenterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Fenterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fenterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fenterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fenterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fenterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Fenterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Fenterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Fenterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>As enterprises increasingly adopt more technology originating from consumer technologies, like social media and collaboration tools,\u00a0the patterns used for implementing those technologies are being adopted too. \u00a0And that includes &#8216;consumer technology&#8217; programming languages. \u00a0Python and PHP are two languages that<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/enterprise-software-consumerization-of-it-includes-greater-enterprise-use-of-python-programming-language\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15,36],"tags":[],"class_list":["post-3133","post","type-post","status-publish","format-standard","hentry","category-enterprise-software","category-technology"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/3133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=3133"}],"version-history":[{"count":0,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/3133\/revisions"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=3133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=3133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=3133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}