guido van rosssum

Guido Van Rossum and History of Python programming

A revolution to the computing world

When it come to something it does not magically appear out of thin air, people have to create it. People become inventors, but nothing is the way it is now, can you imagine how many times people tired and tried to prefect their inventions. It is all trial and error, there is no one that got it on the first try. They kept trying and trying, until they were satisfied with the project. But do you think after they got what they wanted they stopped? No, definitely not! They came up with more innovations, or tired to come up with improvements, how they could make it better than it was before.

Take Thomas Edison for example, one of the inventors of the lightbulb. He was playing electricity, when nobody would, pretty sure that people though he was crazy, but his success ended up revolutionizing the world. He probably went through it over thousands and thousands of times. He failed, but he also got back up. His first ever success only lasted 13.5 hours and later on he went to do more improving, changed his supplies, conducted it in a different way and so on. And with all of this you know that all of his hard work and determination was a success and extremely worth it.

So many people have revolutionized the world throughout history, one of them was Guido van Rossum he changed the entire computing world. Guido van Rossum and the history of python programming is something that has to be looked at closely. It is pretty impressive if I say so myself.

Guido van Rossum

Some of you may have never heard this name before, so it’s about time that you learn who he is. Guido van Rossum is a Dutch programmer, he is known for creating the python programming system

A little background information on him, so he was born on January 31st 1956 in Harlem, Netherlands, his nationality being Dutch. He was a well educated man, and did wonderfully in school. He went to the University of Amsterdam, and received a master’s degree in mathematics, and computer science in 1982. He is now currently residing in California with his wife and son.

When it comes to his work, there is a lot, he has worked in multiple institutes including the CWI in Netherlands, the U.S National Institute of Standards and Technology, and many more. He also helped ABC develop a programming language, and even a web browser called Grail which was written by Python. After his Python endeavour he went on to improving it, but he also did projects on the side, one of them was “computer programming for everybody” which went on to define his goal for Python. He wanted it to be easy and intuitive, an open source, so that anybody is able to contribute. The code was to be understandable and as plain as English, and wanted to make sure that there was a suitability for everyday tasks so that the development times didn’t take too long. Guido van Rossum also worked at Google where he developed a web-based code review system called Mondrian, which was written in the Python language. He then later went on to work at Dropbox, and as of 2019 he is retired.

In the mean time he wrote a number of books that were based on python, they are:

  • An Introduction to Python(2003)
  • Python Tutorial(1995)
  • The Python Language Reference Manual(2003)
  • Extending and Embedding Python(2018)
  • Python Library Reference(1995)
  • Internet Programming Python(1996)
  • Various Python tutorial books were also written

What is Python?

Guido van Rossum and the history of python programming is extensive, and well know as python is one of the most used programming languages worldwide. Many companies use this as it is one of the best. But there is so much more to it, and why it is one of the best programming languages in the world.

Python is a “general purpose, high level, interpreted,” programming language. It was first released in 1991 by Guido van Rossum. This code is know to emphasize on the code readability, and the whitespace, and the construction of it being object-oriented was know to help with programmers being able to write logical and clear code, for both large and small products.

It is also a multi-paradigm programming language, but also object-oriented programming, with having structured programming as well. All of these have a number of functional and supportive features, one being functional programming, and aspect-oriented programming. Python also uses dynamic style of typing and a mixture of cycle detecting and reference counting. There is also a garbage collector so that it can be used for memory management. Furthermore there is a certain philosophy behind it too; “readability counts” “complex is better than complicated,” “simple is better than complicated,”, “explicit is better than implicit,” and finally one point is stating that “beautiful is better than ugly,” These are the main core ways that Python is based on.

Why is it so popular?

Python is used all over the world, some of the biggest companies in the world rely on Python, and they are:

  • Google
  • Industrial Light and Magic
  • Facebook
  • Instagram
  • Spotify
  • Quora
  • Netflix
  • Dropbox

These are just a few, there are plenty of more people that uses it, but why? Python is know to be slow, but it is still popular, because it is more productive compared to the other programming languages. It is more concise, and expressive, and doesn’t take up too much of your time. There is also a large community, so you can gain all the help needed from so many people, so you can support one another. It also has big data, and amazing libraries, this is good when working with big projects, it can help you save time, and cut down on the development cycle. Moreover Python is reliable and efficient, not to mention extremely versatile, it is also easily accessible and easy to learn and use. This is great for newbies. So these are the reasons why it is so popular.