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
Java
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
R
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
Julia
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.
Him
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.
V
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.
Python
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.