Showing posts from January 24, 2006

How python was born..

Guido van Rossum was one of the speakers at the SDForum talk this morning. Its always interesting to find out the reasons why a language was born, and thats exactly what he spoke about before he jumped into python internals. Guido happened to live a perfect normal school kid life until high school when he discovered computers in his school basement 30 years ago. He jumped into Algol-60 Fortran and Pascal and then continued to learn other languages as he went along. About 20 years ago, while he was working with C and Unix, he also worked on implementing a new language called ABC which was ported to Mac and PC (DOS). ABC was designed to be simple enough to teach people who don't know computers very well. They, infact, taught it to a librarian to test how easy it was. Unfortunately, though the philosophy behind ABC was good, its lack of integration was one of the cause of its failiure. After ABC, Guido worked on implementing Amoeba, (a new OS) and soon realised that it required