python / pythondotorg

Source code for python.org
https://www.python.org
Apache License 2.0
1.51k stars 601 forks source link

Use Python for section shows bad/out of date examples #119

Closed alex closed 10 years ago

alex commented 10 years ago

It's unreasonable for the "Web programming" examples to be "CGI, Zope, Django, TurboGears, XML"

akuchling commented 10 years ago

Assuming you meant http://www.python.org/about/apps/ , I rewrote that page but it must have gotten overwritten by the last conversion before launch.

My rewritten text is below:

Application Domains

Python is used in many application domains. Here's a sampling.

Web and Internet Development

Python offers many choices for web development <http://wiki.python.org/moin/WebProgramming>_:

Python's standard library supports many Internet protocols:

And the Package Index has yet more libraries:

Scientific and Numeric

Python is widely used in scientific and numeric <http://wiki.python.org/moin/NumericAndScientific>__ computing:

Education

Python is a superb language for teaching programming, both at the introductory level and in more advanced courses.

Desktop GUIs

The Tk <http://wiki.python.org/moin/TkInter>_ GUI library is included with most binary distributions of Python.

Some toolkits that are usable on several platforms are available separately:

Platform-specific toolkits are also available:

Software Development

Python is often used as a support language for software developers, for build control and management, testing, and in many other ways.

.. _List of Integrated Development Environments: http://wiki.python.org/moin/IntegratedDevelopmentEnvironments

alex commented 10 years ago

No, I was referring to the section on the hoem page.

On Thu, Feb 20, 2014 at 7:35 AM, akuchling notifications@github.com wrote:

Assuming you meant http://www.python.org/about/apps/ , I rewrote that page but it must have gotten overwritten by the last conversion before launch.

My rewritten text is below: Application Domains

Python is used in many application domains. Here's a sampling.

Web and Internet Development

Python offers many choices for web development < http://wiki.python.org/moin/WebProgramming>_:

Python's standard library supports many Internet protocols:

And the Package Index has yet more libraries:

Scientific and Numeric

Python is widely used in scientific and numeric http://wiki.python.org/moin/NumericAndScientific__ computing:

  • SciPy http://scipy.org/_ is a collection of packages for mathematics, science, and engineering.
  • Pandas http://pandas.pydata.org/__ is a data analysis and modeling library.
  • IPython http://ipython.org/__ is a powerful interactive shell that features easy editing and recording of a work session, and supports visualizations and parallel computing.
  • The Software Carpentry Course http://software-carpentry.org__ teaches basic skills for scientific computing, running bootcamps and providing open-access teaching materials.

Education

Python is a superb language for teaching programming, both at the introductory level and in more advanced courses.

Desktop GUIs

The Tk http://wiki.python.org/moin/TkInter_ GUI library is included with most binary distributions of Python.

Some toolkits that are usable on several platforms are available separately:

Platform-specific toolkits are also available:

Software Development

Python is often used as a support language for software developers, for build control and management, testing, and in many other ways.

.. _List of Integrated Development Environments: http://wiki.python.org/moin/IntegratedDevelopmentEnvironments

— Reply to this email directly or view it on GitHubhttps://github.com/python/pythondotorg/issues/119#issuecomment-35633635 .

"I disapprove of what you say, but I will defend to the death your right to say it." -- Evelyn Beatrice Hall (summarizing Voltaire) "The people's good is the highest law." -- Cicero GPG Key fingerprint: 125F 5C67 DFE9 4084

xen commented 10 years ago

I think list for http://www.python.org/about/apps/ is great, and can be copied to home page as short version.

akuchling commented 10 years ago

I've updated the list shown on the top page to use the same titles and links as /about/apps, but frankly I think we should just drop this box; the home page is already rather long, and it's unlikely we'll keep this content up to date.

(Note for future maintainers: to do this, I edited the Box titled "widget-use-python-for".)