Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
Python Success Stories Introduction WordStream is a provider of keyword management solutions for continuously optimizing and expanding PPC and SEO efforts, involving large numbers of keywords. WordStream provides a scalable, private, online keyword workbench, for conducting keyword discovery, keyword suggestion, keyword research, keyword grouping, keyword organization, search marketing workflow, and for turning research into action. WordStream has been in development since 2007, and is devel...
Executive Summary: The Python Software Foundation Written by Stephan Deibel, Chairman of the Board, Python Software Foundation. A version of this article was originally published in The Python Papers volume 2, issue 4. Last updated March 2008 Introduction “The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of the international community of Python programmers.” The Python Software Foundatio...
Archive 2018: Executive Summary: The Python Software Foundation Written by Stephan Deibel, Chairman of the Board, Python Software Foundation. A version of this article was originally published in The Python Papers volume 2, issue 4. Last updated March 2008 Introduction “The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of the international community of Python programmers.” The Python Soft...
Python Success Stories Background The Molecular Modeling Toolkit (MMTK) is a open source Python library for molecular modeling and simulation with a focus on biomolecular systems, written in a mixture of Python and C. It provides standard techniques such as Molecular Dynamics or normal mode calculations in a ready-to-use form, but also provides a basis of low-level operations on top of which new techniques can easily be implemented. I started developing MMTK in 1996. I had some experience wit...
...graphics engine and QuickTime image formats." "Python's unique strengths, which include its interpreted nature, modern design, easy integration with existing C/C++ code, and open source license, make it ideally suited to be the high-level glue that holds together the Chandler application," said John Anderson of OSAF. Other companies using Python include Google, Industrial Light & Magic, NASA, The New York Stock Exchange, RealNetworks, Philips, Hewlett Packard, Rackspace, RedHat, ...
Python Success Stories Introduction Tribon Solutions develops, markets and supports CAD/CAM/CIM software solutions, with the mission of increasing overall efficiency in the maritime industry. For more than 30 years the company has provided shipyards, design agents and maritime equipment suppliers with new ways to improve cost efficiency, quality and performance. Our solutions are proven to generate time savings and to increase speed to market. With its head office in Sweden and offices in the...
Retired SIGS These are SIGs that existed in the past but are no longer active. Their archives and home pages are retained. A retired SIG can be revived, using the same criteria as for creating a new SIG. Name Coordinator Description Info catalog-sig A.M. Kuchling The Python software catalog archive March 2013 compiler-sig Jeremy Hylton Compiling and parsing Python Type checking, code generation archive May 2001 do-sig David Arnold Distributed Object Technologies archive A...
Comparing Python to Other Languages Comparing Python to Other Languages Disclaimer: This essay was written sometime in 1997. It shows its age. It is retained here merely as a historical artifact. --Guido van Rossum Python is often compared to other interpreted languages such as Java, JavaScript, Perl, Tcl, or Smalltalk. Comparisons to C++, Common Lisp and Scheme can also be enlightening. In this section I will briefly compare Python to each of these languages. These comparison...
...graphics designer?). S. Deibel replied that he suspects asking community-wide for help with improving the look would work. M. von Löwis: "I believe that engineers ... are not that good in design." S. Deibel replied that there are some decent designers in the community. A. Kuchling noted that engineers also probably don't manage our lists as intensively as nonprofits do. "The idea of moving threads bodily to another list is completely alien to me, for example." A. Kuchling...
Glue It All Together With Python Glue It All Together With Python Guido van Rossum CNRI 1895 Preston White Drive Reston, VA 20191 Email: guido@cnri.reston.va.us, guido@python.org Position paper for the OMG-DARPA-MCC Workshop on Compositional Software Architecture in Monterey, California, January 6-8, 1998. Introduction Python is an advanced scripting language that is being used successfully to glue together large software components. It spans multiple platforms, mid...
Python Software Foundation Staff Deb Nicholson Executive Director Deb Nicholson joined the PSF in April 2022. She is an experienced non-profit professional and passionate open source community builder who has worked at the Open Source Initiative, Software Freedom Conservancy and the Open Invention Network. She is also a founding organizer of the Seattle GNU/Linux Conference, an annual event dedicated to surfacing new voices and welcoming new people to the free software community. She'l...
2008-05-12 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors May 12, 2008 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 16:00 UTC, 12 May 2008. Steve Holden presided at the meeting. David Goodger prepared these minutes. Contents 1 Attendance 2 Minutes of Past Meetings 3 Status of Past A...
2008-09-08 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors September 8, 2008 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 16:03 UTC, 8 September 2008. David Goodger presided at the meeting (in Steve Holden's absence) and prepared these minutes. Contents 1 Attendance 2 Minutes of Past Meetings 3 &...
...graphics and templates that provides a piece of reusable web functionality. We were able to combine the integrated pieces of Zope that we loved and used on a daily basis, like user management and simple object publishing to the web, with the flexibility of Python and its large internal library. This also allowed us to keep source code outside of the Zope object database and on the file system, where it could be used with our existing CVS infrastructure for source code control and reporting. E...
...graphics you intend to put on the swag for approval. Using the logo on conference merchandise will fall under the same merchandise royalty scheme mentioned under Merchandise. However, since non-profit Python conference organizers are considered a "Python supporting non-profit organization" under the royalty scheme, "donating" the revenue share to your conference aleady fulfills the royalty scheme, so you can avoid the accounting, transfer and handling costs for donating to th...
...graphics, and tables. In several PEPs there are ASCII graphics diagrams, which are all that plaintext documents can support. Since PEPs are made available in HTML form, the ability to include proper diagrams would be immediately useful. Current PEP practices allow for reference markers in the form "[1]" in the text, and the footnotes/references themselves are listed in a section toward the end of the document. There is currently no hyperlinking between the reference marker and the footnote/re...
...graphics format is possible; PNG should be preferred for graphics, JPEG for photos and GIF for animations. Currently, SVG must be avoided due to compatibility issues with the PEP build system. For accessibility and readers of the source text, you should include a description of the image and any key information contained within using the :alt: option to the image directive: .. image:: dataflow.png :alt: Data flows from the input module, through the "black box" module, and finally in...
Python Success Stories Python is part of the winning formula for productivity, software quality, and maintainability at many companies and institutions around the world. Here are real-life Python success stories, classified by application domain. Contents Software Development Accessibility Assistive Technologies Code Generation Computer Graphics Configuration Cross-platform Development Databases Data Mining Documentation Development Email Embedded Systems Functional Testing Game Development ...
...Graphics) images. Interested readers can surf to the SNG home page at http://www.tuxedo.org/~esr/sng/. I have also written implementations of several odd general-purpose languages on my Retrocomputing Museum page, http://www.tuxedo.org/retro/. I had already heard just enough about Python to know that it is what is nowadays called a "scripting language", an interpretive language with its own built-in memory management and good facilities for calling and cooperating with other programs. ...
Python Success Stories Introduction The Blind Audio Tactile Mapping System (BATS) seeks to provide access to maps for the blind and visually impaired. Our goal is to devise ways to present traditionally visual information to the user's other senses. The need for this project became clear when Jason Morris came to the University of North Carolina at Chapel Hill to study Classics. Morris works at the Ancient World Mapping Center (AWMC), a foundation to advance the field of ancient studies with ...