Quotes about Python
Python is used successfully in thousands of real-world businessapplications around the world, including many large and missioncritical systems. Here are some quotes from happy Python users:
YouTube.com
"Python is fast enough for our site and allows us to producemaintainable features in record times, with a minimum of developers,"said Cuong Do, Software Architect,YouTube.com.
Industrial Light & Magic
"Python plays a key role in our production pipeline. Without it aproject the size of Star Wars: Episode II would have been verydifficult to pull off. From crowd rendering to batch processing tocompositing, Python binds all things together," said Tommy Burnette,Senior Technical Director,Industrial Light & Magic.
"Python is everywhere at ILM. It's used to extend the capabilitiesof our applications, as well as providing the glue between them. EveryCG image we create has involved Python somewhere in the process," saidPhilip Peterson, Principal Engineer, Research & Development,Industrial Light & Magic.
"Python has been an important part of Google since the beginning,and remains so as the system grows and evolves. Today dozens of Googleengineers use Python, and we're looking for more people with skills inthis language." said Peter Norvig, director of search quality atGoogle, Inc.
Journyx
"Journyx technology, from the source code of our software to the code thatmaintains our Web site and ASP sites, is entirely based on Python. Itincreases our speed of development and keeps us several steps ahead ofcompetitors while remaining easy to read and use. It's as high level of alanguage as you can have without running into functionality problems. Iestimate that Python makes our coders 10 times more productive than Javaprogrammers, and 100 times more than C programmers." -- Curt Finch, CEO,Journyx
IronPort
"IronPort email gateway appliances are used by the largestcorporations and ISPs in the world," said Mark Peek, Sr. Director ofEngineering atIronPort Systems. "Pythonis a critical ingredient in this high performance system. IronPort'ssuite of products contains over a million lines of Python. The PSF isan invaluable resource that helps keep Python on the cutting edge."
EVE Online
"Python enabled us to createEVE Online,a massive multiplayer game, in recordtime. The EVE Online server cluster runs over 50,000 simultaneous playersin a shared space simulation, most of which is created in Python. Theflexibilities of Python have enabled us to quickly improve the gameexperience based on player feedback" saidHilmar Veigar Petursson ofCCP Games.
HomeGain
"HomeGain maintains its commitment to continual improvement throughrapid turnaround of new features and enhancements. Python supportsthis short time-to-market philosophy with concise, clear syntax and apowerful standard library. New development proceeds rapidly, andmaintenance of existing code is straightforward and fast," said GeoffGerrietts, Software Engineer,HomeGain.com.
Thawte Consulting
"Python makes us extremely productive, and makesmaintaining a large and rapidly evolving codebase relativelysimple," said Mark Shuttleworth.
University of Maryland
"I have the students learn Python in our undergraduate and graduateSemantic Web courses. Why? Because basically there's nothing elsewith the flexibility and as many web libraries," said Prof. JamesA. Hendler.
EZTrip.com
"The travel industry is made up of a myriad supplier data feeds all ofwhich are proprietary in some way and are constantly changing. Pythonrepeatedly has allowed us to access, build and test our in-housecommunications with hundreds of travel suppliers around the world in amatter of days rather then the months it would have taken using otherlanguages. Since adopting Python 2 years ago, Python has provided uswith a measurable productivity gain that allows us to stay competitivein the online travel space," said Michael Engelhart, CTO ofEZTrip.com.
RealEstateAgent.com
"Python in conjunction with PHP has repeatedly allowed us to developfast and proficient applications that permitReal Estate Agent .com to operate with minimalresources. Python is a critical part of our dynamically growingcluster directory of real estate agents." said Gadi Hus, Webmaster,Volico Web Consulting
Firaxis Games
"Like XML, scripting was extremely useful as both a mod tool and aninternal development tool. If you don't have any need to expose codeand algorithms in a simple and safe way to others, you can argue thatproviding a scripting language is not worth the effort. However, ifyou do have that need, as we did, scripting is a no brainer, and itmakes complete sense to use a powerful, documented, cross-platformstandard such as Python." -- Mustafa Thamer of Firaxis Games, talkingabout Civilization IV. Quoted on page 18 of the August 2005Game Developer Magazine.
"Python, like many good technologies, soon spreads virally throughoutyour development team and finds its way into all sorts of applicationsand tools. In other words, Python begins to feel like a big hammer andcoding tasks look like nails."-- Mustafa Thamer of Firaxis Games, talking about Civilization IV.Quoted on page 18 of the August 2005Game Developer Magazine.
"We chose to use python because we wanted a well-supported scriptinglanguage that could extend our core code. Indeed, we wrote much morecode in python than we were expecting, including all in-game screensand the main interface. It was a huge win for the project becausewriting code in a language with garbage collection simply goes fasterthan writing code in C++. The fact that users will be able to easilymod the interface is a nice plus as well. The downside of python wasthat it significantly increased our build times, mostly from linkingwith Boost."
-- Soren Johnson, lead designer, Civilization IV. Quotedina Slashdot interview.
