Python Software Foundation: Press Release 27-Dec-2004

Coding Sprints

The conference will be preceded by 4 days of coding sprints on March
19-22. Sprints are intensive coding sessions focusing on a particular
problem, and they give an opportunity for face-to-face collaboration
between developers who normally communicate online. Participation in
sprints is free of charge and open to all.

Planning for the sprints is taking place on the web at
www.python.org/moin/PyConDC2005/Sprints[2].

About Python

Python is a powerful object-oriented programming language that is
developed and maintained by a global community of open source developers
under the oversight of the Python Software Foundation.

Python is very easy to learn for programmers familiar with other languages such as
C, C++, Java, and Visual Basic, and can significantly increase programmer
productivity. It is often characterized as an agile language that
promotes speedy development and includes a unit-testing framework for
building more robust applications. Python is often used in large system
development to decrease software costs, mitigate risk, and meet aggressive
schedules. The language is the basis of applications used by tens of
thousands of companies and organizations worldwide, and its user base
is growing rapidly.

Key features of Python include:

  • Object orientation, modular name spaces, exceptions, and multi-threading
  • High-level dynamic data typing and very late binding
  • Tight integration with C, C++, and Java modules
  • May be compiled to Java byte code for use in any JVM
  • String and regular expression processing
  • Extensive XML and web services support
  • HTTP, FTP, SMTP, POP, IMAP, NNTP, telnet, and other IP protocols
  • HTML, MIME, base64, binhex, uuencode, and other internet data handling
  • GUI development and multimedia services
  • Unit testing, profiling, and documentation generation
  • Available third party modules for database access, scientific computation,
    visualization, 3D modeling, image processing, LDAP, WebDAV, jabber,
    MIDI, game development, and much more

Python runs on Microsoft Windows(R), Mac OS X, Linux, Unix, OS/2, WinCE,
and many other operating systems. Full source code is available for the
language and associated standard libraries.

1 2 3 4

Share