Differences between revisions 1 and 2
Revision 1 as of 2012-02-13 20:44:57
Size: 743
Editor: fw
Comment: Getting the page started.
Revision 2 as of 2012-02-13 20:55:27
Size: 1196
Editor: fw
Comment:
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
== Solutions == == Solutions for Gathering Usage Statistics ==
Line 20: Line 20:
== Usage Categories ==

An unsubstantiated of how Python is used:

=== Heavy ===

 * web applications
 * scripting and tooling
 * high-performance computation
 * testing (non-Python/embedded/whatever code)
Line 25: Line 35:


This topic is the subject of threads on python-list:

http://mail.python.org/pipermail/python-list/2012-February/1287866.html
http://mail.python.org/pipermail/python-list/2012-February/1287998.html

"A page for ideas on gathering statistics about how Python is used."

The motivation is to help during discussions about Python where a consensus isn't available. Anecdotes usually fall short in that case.

Ideally, we'd be able to break data down into various groupings, and consider both totals and percentages.

Data Groupings

  • new development vs. stable code-bases
  • categories (web, scripts, "big data", computation, etc.)
  • "bare metal" vs. on top of some framework
  • regional usage

Solutions for Gathering Usage Statistics

  • data from PyPI (a.k.a. the cheeseshop)
  • search results (incl. google, code search sites)

Usage Categories

An unsubstantiated of how Python is used:

Heavy

  • web applications
  • scripting and tooling
  • high-performance computation
  • testing (non-Python/embedded/whatever code)

Other thoughts

  • Data from PyPI or google will likely not include closed-source usage.

This topic is the subject of threads on python-list:

http://mail.python.org/pipermail/python-list/2012-February/1287866.html http://mail.python.org/pipermail/python-list/2012-February/1287998.html

usage_stats (last edited 2012-02-13 20:57:40 by fw)

Unable to edit the page? See the FrontPage for instructions.