• July 25, 2019

    Programming Languages I Use

  • The next time you’re streaming on Netflix, you can thank popular programming language Python and the developers who use it for much of the experience. According to Python developers at Netflix, the language is used through the “full content lifecycle”, from security tools, to its recommendation algorithms, and its proprietary content distribution network (CDN) Open Connect, which ensures that content is streamed from network devices that are as close as possible to end users. Ahead of the Python Software Foundation’s PyCon conference next week in Cleveland, the streaming giant has been detailing how it uses the open-source language. Python is one of the most popular languages these days and is widely used for data analysis, machine learning, DevOps, and web development. At Netflix, many of the network devices that make up its CDN are “mostly managed by Python applications”, which do tasks like tracking the inventory of network devices, their health and location. Via ZDNet
  • A study conducted by Coverity has found open-source Python code to contain a lower defect density than any other language. The 2012 Scan Report found an average defect density of .69 for open source software projects that leverage the Coverity Scan service, as compared to the accepted industry standard defect density for good quality software of 1.0. Python’s defect density of .005 significantly surpasses this standard, and introduces a new level of quality for open source software. Python software has been in use for more than 20 years, enabling secure and reliable programs for industry, service sector and research and science applications. Industry-leading organizations including CERN, Google, Mozilla and YouTube, among many others, incorporate the popular programming language into their applications. Coverity’s code-scanning system for open-source projects, including Python, has been in place since 2006, when the effort was first funded by the U.S. Department of Homeland Security (DHS). The original DHS funding grant was only for a three-year term, and since its expiration, Coverity has been funding the open-source code scanning on its own. The open-source Python programming language has continued to steadily improve its code quality in recent years and now surpasses that of its open-source and proprietary peers. I myself love the Python language it’s my language of choice.