Python creator will work for Microsoft

Python creator will work for MIcrosoft

The creator of the Python programming language, Guido van Rossum, made public the announcement of his decision to end his retirement. From now on, it will be part of Microsoft's Development Division.

Python It is one of the most popular programming languages ​​as it can be used to learn programming, for the creation of general-purpose or specific-purpose applications such as scientific computing. and the Internet of Things. Microsoft had already hired the creator of some of the plugins that enhance the Python programming experience using Visual Studio Code. There is even speculation that Python is the future scripting language in Microsoft Excel.

What will the creator of Python do for Microsoft?

Van Rossum's job until October last year was at the Dropbox company, where he stayed for six and a half years. His task at Microsoft, according to what Van Rossum himself stated, It will consist of "improving the use of Python safely (and not only on Windows)."

Microsoft also did not mention any further details about what its task will be. What they stated was:

We are excited to have you as part of the Development Division. Microsoft is committed to contributing and growing with the Python community, and the addition of Guido is a reflection of that commitment.

Born in Holland, began working on language development in 1989. He continued to actively work on the language during his time at the US National Institute of Standards and Technology in the mid-90s and at various companies thereafter, including as director of PythonLabs at BeOpen and Zope and at Elemental Security. Prior to being hired by Dropbox, he worked for Google from 2005 to 2012. There, he developed the Mondrian internal code review tool and worked on App Engine.

Special for offended. What alternatives are there to Python

Guido van Rossum he had renounced his role as "benevolent dictator" of the fates of Python's development. and the project continues regardless of what he does or does not do. But we know that in the open source world there are people who are very firm in their convictions (the Taliban was said by you, not me) who want to express their rejection of a key open source figure turning to the dark side.

For them we are going to list some alternative programming languages


Recently displaced by Python as the most popular programming language, Java is a programming language and execution platform that is based on the following philosophy:

  • Use the object-oriented programming paradigm.
  • It allows the execution of programs on multiple operating systems.
  • It has support for networking.
  • Execute code on remote systems safely.
  • It's easy to use.

Java requires the installation of a virtual machine andn the host computer to be able to use the programs


It is a widely used programming language in the fields of scientific computing, machine learning, financial mathematics, biomedical research, and bioinformatics. It has libraries that give you multiple calculation and graphing possibilities


Like Python and everyone else we mentioned, Julia is an open source programming language. Although it can be used for general programming, it was designed with the needs of numerical and scientific computing users in mind.

This programming language incorporates features of more traditional languages ​​such as Python, Ada and Modula and it can be used to generate cross-platform applications that do not require a virtual machine to run.


Ideal for anxious, this general purpose programming language has a documentation that reads in half an hour and compiles to binaries that do not require any dependencies to run on any operating system.


Opinions are like noses, everyone has one. If someone does not want to believe that Microsoft changed its attitude towards open source, it is their right. But, from there to depriving yourself of using a versatile, multiplatform programming language with libraries that allow it to be applied to any imaginable use because its creator works for this company, it is absurd. Without a doubt, the best replacement for Python is Python.

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.