Citizendia
Your Ad Here

Guido van Rossum

Born Netherlands
Nationality Dutch
Occupation Programmer, Author
Known for Python programming language
Website
http://www.python.org/~guido/

Guido van Rossum is a Dutch computer programmer who is best known as the author of the Python programming language. The Netherlands ( Dutch:, ˈnedərlɑnt is the European part of the Kingdom of the Netherlands, which consists of the Netherlands the Netherlands The Netherlands ( Dutch:, ˈnedərlɑnt is the European part of the Kingdom of the Netherlands, which consists of the Netherlands the Netherlands A programmer is someone who writes Computer software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist An author is defined both as "the person who originates or gives existence to anything" and that authorship determines responsibility for what is created Python is a general-purpose High-level programming language. Its design philosophy emphasizes programmer productivity and code readability The Netherlands ( Dutch:, ˈnedərlɑnt is the European part of the Kingdom of the Netherlands, which consists of the Netherlands the Netherlands A programmer is someone who writes Computer software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist Python is a general-purpose High-level programming language. Its design philosophy emphasizes programmer productivity and code readability In the Python community, Van Rossum is known as a "Benevolent Dictator for Life" (BDFL), meaning that he continues to oversee the Python development process, making decisions where necessary. [1] He is currently employed by Google, where he spends half his time working on Python development. Google Inc is an American public corporation, earning revenue from advertising related to its Internet search, e-mail, online

Contents

Biography

Van Rossum was born and grew up in the Netherlands, where he received a masters degree from the University of Amsterdam in 1982. The University of Amsterdam ( Universiteit van Amsterdam in Dutch) is a comprehensive research University located in the heart of the city of Amsterdam He later worked for various research institutes, including the Dutch National Research Institute for Mathematics and Computer Science (CWI), Amsterdam, the National Institute of Standards and Technology (NIST), Gaithersburg, Maryland, and the Corporation for National Research Initiatives (CNRI), Reston, Virginia. The National Research Institute for Mathematics and Computer Science ( Dutch: Centrum voor Wiskunde en Informatica or CWI) is one of the leading European The Corporation for National Research Initiatives (abbreviated CNRI) based in Reston Virginia, is a Non-profit organization founded in 1986

While working at Stichting Mathematisch Centrum (CWI), Guido van Rossum wrote and contributed the glob() routine to BSD Unix in 1986. In Computer programming, the verb glob or globbing is used to refer to an instance of Pattern matching behavior Unix (officially trademarked as UNIX, sometimes also written as Unix with Small caps) is a computer [2][3]

Van Rossum also worked on the development of the ABC programming language. ABC is an imperative general-purpose Programming language and programming environment developed at CWI, Netherlands by Leo Geurts

About the origin of Python, Van Rossum wrote in 1996:

Over six years ago, in December 1989, I was looking for a "hobby" programming project that would keep me occupied during the week around Christmas. My office … would be closed, but I had a home computer, and not much else on my hands. I decided to write an interpreter for the new scripting language I had been thinking about lately: a descendant of ABC that would appeal to Unix/C hackers. I chose Python as a working title for the project, being in a slightly irreverent mood (and a big fan of Monty Python's Flying Circus). Monty Python’s Flying Circus (also known as Flying Circus or during the final series just Monty Python) is a BBC Sketch comedy [4]

In 2000 he further wrote:

Python's predecessor, ABC, was inspired by SETLLambert Meertens spent a year with the SETL group at NYU before coming up with the final ABC design![5]

Computer Programming for Everybody

In 1999, Van Rossum submitted a funding proposal to DARPA called Computer Programming for Everybody, in which he further defined his goals for Python:

Arguably, several of these ambitions have since been realized. SETL (SET Language is a very-high level Programming language based on the mathematical Theory of sets. Lambert Meertens (born 1944 is a Dutch computer scientist and professor New York University ( NYU) is a private, Nonsectarian, Coeducational Research University in New York City. The Defense Advanced Research Projects Agency (DARPA is an agency of the United States Department of Defense responsible for the development of new Technology Open source is a development methodology which offers practical accessibility to a product's source (goods and knowledge Python has grown to become a popular programming language, particularly in the Internet environment. The Internet is a global system of interconnected Computer networks

Van Rossum received the 2001 Award for the Advancement of Free Software from the Free Software Foundation (FSF) at the 2002 FOSDEM conference in Brussels, Belgium. Year 2001 ( MMI) was a Common year starting on Monday according to the Gregorian calendar. Free Software Foundation (FSF grants two annual awards Since 1998 FSF has granted the award for Advancement of Free Software. The Free Software Foundation ( FSF) is a Non-profit corporation founded by Richard Stallman on 4 October 1985 to support the Free software movement See also 2002 (disambiguation Year 2002 ( MMII) was a Common year starting on Tuesday of the Gregorian calendar. FOSDEM (Free and Open Source Development European Meeting is an European event centered around Free and Open Source software development Brussels (Bruxelles pronounced; Brussel pronounced) officially the Brussels Capital-Region, is The Kingdom of Belgium is a Country in northwest Europe. It is a founding member of the European Union and hosts its headquarters as well as those

Guido received a NLUUG Award in May 2003. NLUUG (formerly known as The Netherlands Local Unix User Group is an association of professional UNIX / Linux users in the Netherlands. Year 2003 ( MMIII) was a Common year starting on Wednesday of the Gregorian calendar.

In December of 2005, Van Rossum was hired by Google. Google Inc is an American public corporation, earning revenue from advertising related to its Internet search, e-mail, online [6] He wrote a web based code review tool for Google in Python[7]. In 2006 he was recognized as a Distinguished Engineer by the Association for Computing Machinery. Year 2006 ( MMVI) was a Common year starting on Sunday of the Gregorian calendar. The Association for Computing Machinery, or ACM, was founded in 1947 as the world's first scientific and educational Computing society

Personal life

Guido van Rossum is the brother of Just van Rossum, a type designer and also a programmer. Just van Rossum is a Dutch Typeface designer and Computer programmer. A type designer is a person who designs Typefaces Some type designers are employed by Type foundries, or operate them Just van Rossum designed the font that is used in the "Python Powered" logo.

References

  1. ^ "Benevolent dictator for life", Linux Format, 2005-02-01. Linux Format was the UK's first Linux -specific magazine and is currently the best-selling Linux title in the UK Year 2005 ( MMV) was a Common year starting on Saturday (link displays full calendar of the Gregorian calendar. Events 1327 - Teenaged Edward III is crowned King of England, but the country is ruled by his mother Queen Retrieved on 2007-11-01. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 996 - Emperor Otto III issues a deed to Gottschalk Bishop of Freising which is the oldest known document using the name Ostarrîchi  
  2. ^ 'Globbing' library routine
  3. ^ File::Glob - Perl extension for BSD glob routine - search.cpan.org
  4. ^ Foreword for "Programming Python" (1st ed.)
  5. ^ [Python-Dev] SETL (was: Lukewarm about range literals)
  6. ^ Python Creator Guido van Rossum now working at Google - O'Reilly ONLamp Blog
  7. ^ http://www.niallkennedy.com/blog/archives/2006/11/google-mondrian.html Mondrian

External links


© 2009 citizendia.org; parts available under the terms of GNU Free Documentation License, from http://en.wikipedia.org
Dapyx Software network: MP3 Explorer | Ebook Manager | Zenithic