Guido van Rossum

back to index

description: Dutch programmer and creator of Python

person

37 results

Masterminds of Programming: Conversations With the Creators of Major Programming Languages

by Federico Biancuzzi and Shane Warden  · 21 Mar 2009  · 496pp  · 174,084 words

varied and provocative perspective as you travel through it. Savor the interviews and return often. Chapter 1, C++, interviews Bjarne Stroustrup. Chapter 2, Python, interviews Guido van Rossum. Chapter 3, APL, interviews Adin D. Falkoff. Chapter 4, Forth, interviews Charles H. Moore. Chapter 5, BASIC, interviews Thomas E. Kurtz. Chapter 6, AWK, interviews

/wg21// [4] http://www.research.att.com/~bs/C++0xFAQ.html/ Chapter 2. Python Python is a modern, general-purpose, high-level language developed by Guido van Rossum as a result of his work with the ABC programming language. Python’s philosophy is pragmatic; its users often speak of the Zen of Python

of the language and its core libraries. The Pythonic Way What differences are there between developing a programming language and developing a “common” software project? Guido van Rossum: More than with most software projects, your most important users are programmers themselves. This gives a language project a high level of “meta” content. In

. He is a member of the U.S. National Academy of Engineering, an ACM fellow, and an IEEE fellow. He has received numerous professional awards. Guido van Rossum is the creator of Python, one of the major programming languages on and off the Web. The Python community refers to him as the BDFL

Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software

by Scott Rosenberg  · 2 Jan 2006  · 394pp  · 118,929 words

the programmer’s hands? For the Vista prototype, Hertzfeld had used a language called Python, invented in the late 1980s by a Dutch programmer named Guido van Rossum who named it in honor of Monty Python’s Flying Circus, the British comedy troupe. (Monty Python’s form-smashing absurdism has always found some

an object database. It was called ZODB, for Zope Object Database. McCusker’s anonymous email correspondent had referred to it. At that time Python creator Guido van Rossum worked for the company that produced it. ZODB was the answer to Chandler’s problems, Anderson concluded. At first Sagen, who had written Shimmer and

where algorithms ruled the roost and coders called the shots. Those lucky enough to be employed at the Googleplex—including Andy Hertzfeld and Python’s Guido van Rossum, both of whom joined Google in 2005—found a working environment that, for a spell, had escaped the stasis of software time. Google had its

Software Revolution (Basic, 2001), p. 13. Moore’s Law is outlined at Intel’s Web site: http://www.intel.com/technology/silicon/mooreslaw/. Quotations from Guido van Rossum are from a talk given February 17, 2005, at the Software Development Forum in Palo Alto, California. Audio is available at http://www.itconversations.com

Programming Python

by Mark Lutz  · 5 Jan 2011

the prior two points, the accumulated forewords from the prior three editions were also dropped this time around. You can read all about Python creator Guido van Rossum’s historical rationale for Python’s evolution in numerous places on the Web, if you are so inclined. If you are interested in how Python

a surprisingly well-kept secret, Python gets its name from the 1970s British TV comedy series Monty Python’s Flying Circus. According to Python folklore, Guido van Rossum, Python’s creator, was watching reruns of the show at about the same time he needed a name for a new language he was developing

early thread on the Python newsgroup that posed the semiserious question: “What would happen if Guido was hit by a bus?” These days, Python creator Guido van Rossum is still the ultimate arbiter of proposed Python changes. He was officially anointed the BDFL—Benevolent Dictator for Life—of Python at the first Python

future patches for using the examples on other platforms. Has Anyone Noticed That G-U-I Are the First Three Letters of “GUIDO”? Python creator Guido van Rossum didn’t originally set out to build a GUI development tool, but Python’s ease of use and rapid turnaround have made this one of

these briefly in this chapter but defer to their own documentation for more details. In the Beginning There Was Grail Besides creating the Python language, Guido van Rossum also wrote a World Wide Web browser in Python years ago, named (appropriately enough) Grail. Grail was partly developed as a demonstration of Python’s

Working in Public: The Making and Maintenance of Open Source Software

by Nadia Eghbal  · 3 Aug 2020  · 1,136pp  · 73,489 words

his governance style that helped him gain notoriety. In one of his essays, Raymond called this style “benevolent dictator,”23 which was later adapted by Guido van Rossum, author of the Python programming language, into the better-known phrase “Benevolent Dictator for Life” (BDFL), to describe authors of open source projects who retain

the work because they want to do it. In the case of open source, it’s assumed that developers participate because they enjoy writing code. Guido van Rossum, for example, wrote the programming language Python while looking for a “‘hobby’ programming project that would keep me occupied during the week around Christmas.”113

OF CODE Software’s low marginal cost has democratized how people share ideas. If distribution is cheap, code can be consumed and shared more rapidly. Guido van Rossum, the author of Python, recalls writing ABC, a predecessor to Python, and how difficult it was to physically distribute copies to other developers: “I remember

: treating them as not one but two types of economic goods. Anyone can consume code, but only a limited number of people can produce it. Guido van Rossum, the author of Python, stepped down in 2018 after twenty-seven years as the language’s BDFL.263 His decision was widely attributed to the

the Firm,’” The Yale Law Journal 112, no. 3 (2002): 369–446, https://doi.org/10.2307/1562247. 112 Benkler, “Coase’s Penguin,” 381. 113 Guido van Rossum, “Foreword for ‘Programming Python’ (1st Ed.),” Python.org, May 1996, https://www.python.org/doc/essays/foreword/. 114 Linus Torvalds, “LINUX’s History,” Carnegie Mellon

Budget Estimates for FY2020,” United States Department of Defense, May 2019, https://comptroller.defense.gov/Portals/45/Documents/defbudget/fy2020/FY20_Green_Book.pdf. 263 Guido van Rossum, “[Python-Committers] Transfer of Power,” The Python-Committers Archives, July 12, 2018, https://mail.python.org/pipermail/python-committers/2018-July/005664.html. 264 Jake

Edge, “PEP 572 and Decision-Making in Python,” LWN.net, June 20, 2018, https://lwn.net/Articles/757713/. 265 Guido van Rossum, “A Different Way to Focus Discussions,” LWN.net, May 18, 2018, https://lwn.net/Articles/759557/. 266 Jonathan Zdziarski, “On the State of Open Source

Rebel Code: Linux and the Open Source Revolution

by Glyn Moody  · 14 Jul 2002  · 483pp  · 145,225 words

one of the aims of a project called Computer Programming For Everybody (CP4E), the brainchild of another key figure in the world of open source. Guido van Rossum was born in 1956, in the Netherlands. In the late 1980s, while living in Amsterdam, he worked on a branch of the Amoeba project, the

, consultancy, and training in the usual free software fashion. Zope draws deeply on Python for its power, so it was appropriate that Python’s creator, Guido van Rossum, should join the company as director of its PythonLabs in October 2000, along with the other main Python developers. Zope also became cosponsor of the

gauged from the roster of top hackers who joined its technical advisory board in March 2001: Larry Wall, Brendan Eich (the main architect for Mozilla), Guido van Rossum, and Rasmus Lerdorf. The swelling ranks of what might be termed second-generation open source companies such as MySQL, Zend, Zope, and ActiveState are a

Python Web Development With Django

by Jeff Forcier

a bit more like “real” Django development is the Google App Engine Helper for Django.This is an open-source Googlesponsored project (with Python creator Guido van Rossum being listed as one of its contributors) that aims to make App Engine a more comfortable environment for those with Django experience. It even enables

Brown, May 2008) http://code.google.com/appengine/articles/appengine_helper_for_django.html n VIDEOS Rapid Development with Python, Django, and Google App Engine (Guido van Rossum, May 2008) http://sites.google.com/site/io/rapid-development-with-python-django-and-googleapp-engine n Introducing GAE at Google Campfire (various,Apr 2008

are many, many others who contribute in large and small ways to keep the project going. Django is an exemplary open source project—Python creator Guido van Rossum has said as much—and among other things that means it offers many ways for interested people to get involved. It’s likely that, like

http://freebsd.org Colophon Software Link Macports http://macports.org Python http://python.org Django http://djangoproject.com The Netherlands is also the birthplace of Guido van Rossum, creator of the Python language. Django, too, serves as a bridge connecting the potentially wild world of Web application development to everyday people who want

Programming in Scala

by Martin Odersky, Lex Spoon and Bill Venners  · 15 Jan 2008  · 754pp  · 48,930 words

, consider this list: scala> val people = List( new Person("Larry", "Wall"), new Person("Anders", "Hejlsberg"), new Person("Guido", "van Rossum"), new Person("Alan", "Kay"), new Person("Yukihiro", "Matsumoto") ) people: List[Person] = List(Larry Wall, Anders Hejlsberg, Guido van Rossum, Alan Kay, Yukihiro Matsumoto) Because the element type of this list, Person, mixes in (and is therefore

of) Ordered[People], you can pass the list to orderedMergeSort: scala> val sortedPeople = orderedMergeSort(people) sortedPeople: List[Person] = List(Anders Hejlsberg, Alan Kay, Yukihiro Matsumoto, Guido van Rossum, Larry Wall) Now, although the sort function shown in Listing 19.12 serves as a useful illustration of upper bounds, it isn’t actually the

This Is for Everyone: The Captivating Memoir From the Inventor of the World Wide Web

by Tim Berners-Lee  · 8 Sep 2025  · 347pp  · 100,038 words

, rather than an objection to images per se. A spirited discussion of the merits of our proposals followed – at one point a Dutch developer named Guido van Rossum chimed in. Marc later became one of Silicon Valley’s leading venture capitalists, and van Rossum invented Python, today the leading general-purpose programming language

that neither of these sides would win. I began pressing developers to come up with competing browsers, ones less in thrall to shareholders. In 1995, Guido van Rossum introduced Grail, a browser that would let you run applications within itself using his Python language. I met with Guido and encouraged him to develop

Roads and Bridges

by Nadia Eghbal  · 139pp  · 35,022 words

by independent developers, or a community of developers. A few examples are as follows: Python, a programming language, was developed and published by computer scientist Guido van Rossum in 1991. Van Rossum claimed he was looking for a ‘hobby’ programming project that would keep me occupied during the week around Christmas.[59] The

.com/articles/SB10001424052702303292204577517111643094308 [59] https://www.python.org/doc/essays/foreword/ [60] http://blog.codeeval.com/codeevalblog/2015#.VjvKZhNViko= [61] https://en.wikipedia.org/wiki/Guido_van_Rossum [62] http://skillcrush.com/2015/02/02/37-rails-sites/ [63] https://twistedmatrix.com/trac/wiki/SuccessStories [64] https://twistedmatrix.com/glyph/ [65] https://peerj

Exploring Python

by Timothy Budd  · 17 Feb 2009  · 263pp  · 20,730 words

of this book provides hints as to how one should approach the task of learning a new language. History of Python Python was designed by Guido van Rossum while he was working at the CWI (the Centrum voor Wiskunke and Informatica; literally “center for wisdom and informatics”) a world-class research lab in

Python should not be an excuse to imagine that the language is just a toy. It is a credit to the good design skills of Guido van Rossum (the language designer) and countless others that simple ideas are simple to express, and complex ideas can also be illustrated with simple examples. In what

Coders at Work

by Peter Seibel  · 22 Jun 2009  · 1,201pp  · 233,519 words

Common Knowledge?: An Ethnography of Wikipedia

by Dariusz Jemielniak  · 13 May 2014  · 312pp  · 93,504 words

Natural language processing with Python

by Steven Bird, Ewan Klein and Edward Loper  · 15 Dec 2009  · 504pp  · 89,238 words

The Seven Rules of Trust: A Blueprint for Building Things That Last

by Jimmy Wales  · 28 Oct 2025  · 216pp  · 60,419 words

Python for Unix and Linux System Administration

by Noah Gift and Jeremy M. Jones  · 29 Jun 2009  · 603pp  · 141,814 words

Python Cookbook

by David Beazley and Brian K. Jones  · 9 May 2013  · 1,606pp  · 168,061 words

Python Data Analytics: With Pandas, NumPy, and Matplotlib

by Fabio Nelli  · 27 Sep 2018  · 688pp  · 107,867 words

The Art of Community: Building the New Age of Participation

by Jono Bacon  · 1 Aug 2009  · 394pp  · 110,352 words

Web Scraping With Python: Collecting Data From the Modern Web

by Ryan Mitchell  · 14 Jun 2015  · 255pp  · 78,207 words

Ajax: The Definitive Guide

by Anthony T. Holdener  · 25 Jan 2008  · 982pp  · 221,145 words

Ruby by example: concepts and code

by Kevin C. Baird  · 1 Jun 2007  · 309pp  · 65,118 words

Python for Data Analysis

by Wes McKinney  · 30 Dec 2011  · 752pp  · 131,533 words

Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython

by Wes McKinney  · 25 Sep 2017  · 1,829pp  · 135,521 words

WTF?: What's the Future and Why It's Up to Us

by Tim O'Reilly  · 9 Oct 2017  · 561pp  · 157,589 words

Python for Algorithmic Trading: From Idea to Cloud Deployment

by Yves Hilpisch  · 8 Dec 2020  · 1,082pp  · 87,792 words

Text Analytics With Python: A Practical Real-World Approach to Gaining Actionable Insights From Your Data

by Dipanjan Sarkar  · 1 Dec 2016

Free as in Freedom

by Sam Williams  · 16 Nov 2015

Team Geek

by Brian W. Fitzpatrick and Ben Collins-Sussman  · 6 Jul 2012  · 209pp  · 54,638 words

Forge Your Future with Open Source

by VM (Vicky) Brasseur  · 266pp  · 79,297 words

Clojure Programming

by Chas Emerick, Brian Carper and Christophe Grand  · 15 Aug 2011  · 999pp  · 194,942 words

The Architecture of Open Source Applications

by Amy Brown and Greg Wilson  · 24 May 2011  · 834pp  · 180,700 words

Learn Algorithmic Trading

by Sebastien Donadio  · 7 Nov 2019

SciPy and NumPy

by Eli Bressert  · 14 Oct 2012  · 62pp  · 14,996 words

Rapid GUI Programming With Python and Qt

by Mark Summerfield  · 27 Oct 2007  · 643pp  · 53,639 words

Coders: The Making of a New Tribe and the Remaking of the World

by Clive Thompson  · 26 Mar 2019  · 499pp  · 144,278 words

Software Design for Flexibility

by Chris Hanson and Gerald Sussman  · 17 Feb 2021

Real World Haskell

by Bryan O'Sullivan, John Goerzen, Donald Stewart and Donald Bruce Stewart  · 2 Dec 2008  · 1,065pp  · 229,099 words