So, what about the name "Python"? Most people think about snakes, and even the logo depicts two snakes, but the origin of the name has its root in British humour. I created a basic syntax, used indentation for statement grouping instead of curly braces or begin-end blocks, and developed a small number of powerful data types: a hash table (or dictionary, as we call it), a list, strings, and numbers."Įnjoying this page? We offer live Python training courses covering the content of this site.Įnrol here Comedy, Snake or Programming Language I made my own version of the various ABC parts that I liked. I created a simple virtual machine, a simple parser, and a simple runtime. I decided to try to design a simple scripting language that possessed some of ABC's better properties, but without its problems. Later on in the same Interview, Guido van Rossum continued: "I remembered all my experience and some of my frustration with ABC. I try to mention ABC's influence because I'm indebted to everything I learned during that project and to the people who worked on it." I don't know how well people know ABC's influence on Python. In an interview with Bill Venners1, Guido van Rossum said: "In the early 1980s, I worked as an implementer on a team building a language called ABC at Centrum voor Wiskunde en Informatica (CWI). Guido van Rossum worked that time in a project at the CWI, called Amoeba, a distributed operating system. Python was conceptualized in the late 1980s. The greatest achievement of ABC was to influence the design of Python. ABC is a general-purpose programming language and programming environment, which was developed in the Netherlands, Amsterdam, at the CWI (Centrum Wiskunde & Informatica). If we are talking about ABC in the Python context, it's clear that the programming language ABC is meant. What do the alphabet and the programming language Python have in common? Right, both start with ABC.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |