•   
  •   
  •   

Technology Microsoft is boosting its support for the Python programming ecosystem

04:45  01 may  2021
04:45  01 may  2021 Source:   techrepublic.com

C reigns supreme and Java edges Python in TIOBE's latest programming language rankings

  C reigns supreme and Java edges Python in TIOBE's latest programming language rankings While the rankings were somewhat similar to February's, the company announced a number of new features to enhance the index moving forward.As was the case in February, C again holds the top spot with a 15.33%. Runner-up Java boasts a rating of 10.45% to edge out third-place Python (10.31%). In order, C++ and C# round out the top five with ratings of 6.52% and 4.97%, respectively. Compared to February's rankings, the March top five remained unchanged.

Microsoft has said it is increasing its support for the Python community while pledging to open source "as much of the work we do as possible" to push the programming language forward in emerging fields like data science.

text: Microsoft is now a 'Visionary Sponsor' of the Python Software Foundation. Image: James Sanders/TechRepublic © Provided by TechRepublic Microsoft is now a 'Visionary Sponsor' of the Python Software Foundation. Image: James Sanders/TechRepublic

Microsoft has pledged $150,000 in financial sponsorship to the Python Software Foundation (PSF), the non-profit organization that holds the rights to the increasingly popular language created by Guido Van Rossum in 1991.

Must-read developer content

  • 10 ways to prevent developer burnout (free PDF)
  • Why low-code and no-code won't kill developer jobs
  • Coding interviews are terrible. Can we make them better?
  • IBM reaffirms support for open-source devs after internal Linux kernel maintainer argument goes public
text: Microsoft is now a 'Visionary Sponsor' of the Python Software Foundation. © Image: James Sanders/TechRepublic

Microsoft is now a 'Visionary Sponsor' of the Python Software Foundation.

Google Go programming language: What developers like and don't like right now

  Google Go programming language: What developers like and don't like right now Go developers still cite generics as the top missing feature of the popular Go programming language.Go has been used at AWS, Netflix, American Express, Salesforce, Stripe, Twitter, Uber, and Dropbox among others. According to developer analyst RedMonk's Q1 2021 language rankings, Go is the 16th most popular language, but it also dropped one spot from RedMonk's July 2020 ranking.

Microsoft said part of the funding would go towards improving the Python Package Index (PyPI) and the wider packaging ecosystem. Dan Taylor, principal program manager, Python and AI Tools at Microsoft, pointed to security improvements as a key focus of investment.

"With recently disclosed security vulnerabilities, trusted supply chain is a critical issue for us and the Python community, and we are excited to help contribute to long-term improvements," said Taylor.

Microsoft has been a sponsor of the PSF since 2006, but has amped up its involvement in the Python ecosystem in recent years amid the programming language's rapid rise in popularity.

SEE: Python programming language: A cheat sheet (free PDF) (TechRepublic)

In November 2020, Van Rossum – who is also president of the PSF – came out of retirement to head up the company's Developer Division. As Distinguished Engineer, Van Rossum is primarily exploring performance improvements to CPython, the original, reference implementation of the Python programming language written in the C programming language.

Python Pops Out of Toilet While Unsuspecting Man is Sitting on It

  Python Pops Out of Toilet While Unsuspecting Man is Sitting on It A 45-year-old man was terrified when he found a python in his toilet bowl. A rescue team worked to retrieve the snake safely.According to Yahoo News UK, when the man peered down, he saw a giant python staring back at him.

"In Microsoft's Developer Division we have a core mission of helping every developer on the planet achieve more," said Taylor. "Python, a language with a strong emphasis on developer productivity, has been dear to our hearts and aligns closely with our mission."

Microsoft currently has five 'core' developers who contribute part-time to the development of CPython: van Rossum, Brett Cannon, Steve Dower, Eric Snow, and Barry Warsaw.

The company also employs several core contributors and maintainers of key open-source projects in the Python ecosystem, including pandas, Dask, Jupyter, nteract, scikit-learn and Apache Arrow.

Microsoft's open-source extension for Visual Studio Code is the company's most popular extension in the company's marketplace for developers. Microsoft has also open-sourced the Jupyter extension, the debugpy debug engine, and the pyright type checker, alongside several.

Python programming: Our new tool can help clean up your buggy code, says AWS

  Python programming: Our new tool can help clean up your buggy code, says AWS Amazon Web Services will automatically catch Python coding bugs and quirks - for a monthly a fee.Developer working on computer at night

SEE: Hiring Kit: Python Developer (TechRepublic Premium)

Serverless Azure Functions runtime and the Azure Functions Python worker have also been open-sourced by the Redmond firm, as have the Azure App Service Oryx build engine and Python runtime image, the Azure CLI and the knack CLI framework, and the Azure SDK for Python.

"We believe that we should open source as much of the work we do as possible because it enables developers to have more flexibility when using our products and contributing back to the open-source community advances the state of the art for everyone," said Taylor.

The PSF credited Microsoft for helping advance the Python tooling and ecosystem and "showing strong involvement with the Python community" through its sponsorship of events such as PyCon US, one of the world's largest and most well-known Python developer conventions.

The Foundation said in a statement: "Microsoft helps millions of Python developers achieve more by enabling Python support across products and services like Windows, Visual Studio Code, GitHub, and Microsoft Azure.

Snake Catcher Videos Skin of Huge Python—But Can't Find Missing Snake

  Snake Catcher Videos Skin of Huge Python—But Can't Find Missing Snake "This is from an absolute weapon of a carpet python," said Australian reptile wrangler Stuart McKenzie.Stuart McKenzie, the owner of Sunshine Coast Snake Catchers 24/7, said in a video posted to Facebook on Wednesday that the constrictor still slithering around the Queensland town of Buderim could be up to 9.8 feet long.

"This year, we are excited that Microsoft is increasing their contributions to the PSF even further as a Visionary Sponsor. Microsoft's sponsorship funds will be used to support the PSF with a focus on working with the Packaging Working Group on improving PyPI and the packaging ecosystem."

Also see

  • Listen to TechRepublic's Dynamic Developer podcast (TechRepublic)
  • How to become a developer: A cheat sheet (TechRepublic)
  • 5 programming languages application solutions developers should learn (free PDF) (TechRepublic)
  • A guide to The Open Source Index and GitHub projects checklist (TechRepublic Premium)
  • Programming languages: Developers reveal most loved, most loathed, what pays best (ZDNet)
  • Programming languages and developer career resources (TechRepublic on Flipboard)

Python programming language: These three new releases just arrived .
Three new versions of the Python programming language have been released, including the first beta preview of Python 3.10.It what the Python release team called "a very busy day for releases", Monday, 3 May saw the release of Python 3.8.10, 3.9.5 and 3.10.0b1.

usr: 0
This is interesting!