Where do you use Python?

All the games use Python for logic and server controls. Python is frequently used for creating open-source, free games, e.g., OpenRTS, PySol, Metin 2, or Frets On Fire - famous Guitar Hero-like games written in pygame.

And what about the major websites and services? Dropbox? UBER? Spotify? Pintrest? BuzzFeed? Yes. They were all written, to a greater or lesser extent, in Python. Other examples?

  • Internet Applications (BitTorrent, Jogger Publishing Assistant, TheCircle, TwistedMatrix)
  • 3D CAD/CAM (FreeCAD, Fandango, Blender, Vintech RCAM)
  • Enterprise Applications (Odoo, Tryton, Picalo, LinOTP 2, RESTx)
  • Image Applications (Gnofract 4D, Gogh, imgSeek, MayaVi, VPython)
  • Mobile Applications (Aarlogic C05/3, AppBackup, Pyroute)
  • Office Applications (calibre, faces, Notalon, pyspread)
  • Personal Information Managers (BitPim, Narval, Prioritise, Task Coach, WikidPad)

Gnerally, Python is a great choice for:

  • Web and Internet development (e.g., Django and Pyramid frameworks, Flask and Bottle micro-frameworks)
  • Scientific and numeric computing (e.g., SciPy - a collection of packages for the purposes of mathematics, science, and engineering; Ipython - an interactive shell that features editing and recording of work sessions)
  • Education (it's a brilliant language for teaching programming! And that's why we're offering this course to you!)
  • Desktop GUIs (e.g., wxWidgets, Kivy, Qt)
  • Software Development (build control, management, and testing - Scons, Buildbot, Apache Gump, Roundup, Trac)
  • Business applications (ERP and e-commerce systems - Odoo, Tryton)

And many, many other projects and development tools.

results matching ""

    No results matching ""