From f870d8af65656be04d361e8865737037fc0b4220 Mon Sep 17 00:00:00 2001 From: Ramiro Batista da Luz Date: Fri, 28 Oct 2016 15:16:13 -0200 Subject: [PATCH 1/2] Add info to the About page. --- docs/ABOUT.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/docs/ABOUT.md b/docs/ABOUT.md index e0ab937866..adb4e30900 100644 --- a/docs/ABOUT.md +++ b/docs/ABOUT.md @@ -1,3 +1,5 @@ +Python is a powerful programming language, it is well known as a "glue" that means: it is used with many other technologies. It is multi platform, runs everywhere. Is friendly and easy to learn. It is licensed as open source, most versions are compatible with the GPL with a few exceptions on old versions. But, one of the most cool things about Python is the community that is very helpful and collaborative. Take a look at: [About python](https://www.python.org/about/). + Python is a strong language for beginners. There are many resources available for programmers of all levels, the code is highly readable, and in many cases phrases are comparable to those in the English language. Code can be written and executed from the command line, in an interactive IPython session, or in a [Jupyter](http://jupyter.org) (IPython) notebook. The most common form of Python is compiled in C. This is often invisible to the beginning programmer, but if there are uses for which exceptionally fast implementation is needed then C extensions can be written to optimize Python execution. @@ -5,3 +7,41 @@ The most common form of Python is compiled in C. This is often invisible to the [Python is used extensively](https://www.python.org/about/apps/) in scientific computing, finance, games, networking, internet development, and in assembling pipelines of other programs. Python was started by Guido van Rossum in 1989. Its name is an homage to the comedy troupe Monty Python. Python 2 is used widely but support may end by 2020. Python 3 was introduced in 2008 and is beginning to be adopted more widely. They are similar, but users will encounter [some differences](http://blog.teamtreehouse.com/python-2-vs-python-3). Python development is shepherded by [The Python Software Foundation](https://www.python.org/about/) and there are active community-based user groups worldwide. + +### What python is good for? + +Python can be applied to many different classes of problems [what python is good for](https://docs.python.org/3/faq/general.html#what-is-python-good-for). It have a powerful standard library with string processing, Internet protocols, software engineering, operating system interfaces. Python also have a lot of third-party modules, easily found in The Python Package Index (PyPi). Python software covers areas such as: + +- [Web and Internet Development](https://www.python.org/about/apps/#web-and-internet-development) +- [Database Access](https://www.python.org/about/apps/#database-access) +- [Desktop GUIs](https://www.python.org/about/apps/#desktop-guis) +- [Scientific & Numeric](https://www.python.org/about/apps/#scientific-and-numeric) +- [Education](https://www.python.org/about/apps/#education) +- [Network Programming](https://www.python.org/about/apps/#network-programming) +- [Software & Game Development](https://www.python.org/about/apps/#software-development) + +### Who uses python? + +Let the names of just some companies talk by themselves[Success](https://www.python.org/about/success/). + +- [Industrial Light & Magic Runs on Python](https://www.python.org/about/success/ilm/) +- [D-Link Australia Uses Python to Control Firmware Updates](https://www.python.org/about/success/dlink). +- [ForecastWatch.com Uses Python To Help Meteorologists](https://www.python.org/about/success/forecastwatch/). +- [Frequentis TAPtools® - Python in Air Traffic Control](https://www.python.org/about/success/frequentis/). +- [Maritime Industry Increases Efficiency with Python](https://www.python.org/about/success/tribon/). +- [Python Streamlines Space Shuttle Mission Design](https://www.python.org/about/success/usa/). +- [Python is Rackspace's CORE Technology](https://www.python.org/about/success/rackspace/). +- [ERP5: Mission-critical ERP/CRM with Python and Zope](https://www.python.org/about/success/nexedi/). +- Many others: Google, NASA, Intel, AMD, Walt Disney Animation Studios, Canonical, Red Hat, Amazon, Netflix, and thousands upon thousands more. + +### Reasons to learn + +Some reasons to learn Python [Reasons to learn](http://www.skilledup.com/articles/reasons-to-learn-python): + +- It is easy to learn. Python was designed to help the developer not the machine. +- It helps the novice programmer. Concepts used in python can be applied to other programming languages. +- It is fun. Some projects like [Raspberry Pi](http://www.raspberrypi.org/faqs#introWhatIs) uses Python as the main language and can be used to create robots, remote controlled cars and video game consoles. +- There are many job opportunities for Python developers in companies like Google, Yahoo!, Disney, Nokia, and IBM. Not to mention a huge amount of startups. +- It have a wide range of open source web application frameworks. + +Python official web site [python website](https://www.python.org) and [python documentation](https://docs.python.org/) documentation to learn more. From 973df22f2d6f94490218aa88d2540854e3e836e7 Mon Sep 17 00:00:00 2001 From: Ramiro Batista da Luz Date: Tue, 1 Nov 2016 15:27:41 -0200 Subject: [PATCH 2/2] Rewrite and improve the text flow in docs/ABOUT.md. --- docs/ABOUT.md | 24 ++++-------------------- 1 file changed, 4 insertions(+), 20 deletions(-) diff --git a/docs/ABOUT.md b/docs/ABOUT.md index adb4e30900..675a98f3bd 100644 --- a/docs/ABOUT.md +++ b/docs/ABOUT.md @@ -1,15 +1,15 @@ -Python is a powerful programming language, it is well known as a "glue" that means: it is used with many other technologies. It is multi platform, runs everywhere. Is friendly and easy to learn. It is licensed as open source, most versions are compatible with the GPL with a few exceptions on old versions. But, one of the most cool things about Python is the community that is very helpful and collaborative. Take a look at: [About python](https://www.python.org/about/). +Python is a powerful programming language which is easy to learn. It is multi platform and runs everywhere. It is licensed as open source. One of the coolest things about Python is the community: it helpful, friendly and collaborative. Python is a strong language for beginners. There are many resources available for programmers of all levels, the code is highly readable, and in many cases phrases are comparable to those in the English language. Code can be written and executed from the command line, in an interactive IPython session, or in a [Jupyter](http://jupyter.org) (IPython) notebook. The most common form of Python is compiled in C. This is often invisible to the beginning programmer, but if there are uses for which exceptionally fast implementation is needed then C extensions can be written to optimize Python execution. -[Python is used extensively](https://www.python.org/about/apps/) in scientific computing, finance, games, networking, internet development, and in assembling pipelines of other programs. - Python was started by Guido van Rossum in 1989. Its name is an homage to the comedy troupe Monty Python. Python 2 is used widely but support may end by 2020. Python 3 was introduced in 2008 and is beginning to be adopted more widely. They are similar, but users will encounter [some differences](http://blog.teamtreehouse.com/python-2-vs-python-3). Python development is shepherded by [The Python Software Foundation](https://www.python.org/about/) and there are active community-based user groups worldwide. ### What python is good for? +[Python is used extensively](https://www.python.org/about/apps/) in scientific computing, finance, games, networking, internet development, and in assembling pipelines of other programs. + Python can be applied to many different classes of problems [what python is good for](https://docs.python.org/3/faq/general.html#what-is-python-good-for). It have a powerful standard library with string processing, Internet protocols, software engineering, operating system interfaces. Python also have a lot of third-party modules, easily found in The Python Package Index (PyPi). Python software covers areas such as: - [Web and Internet Development](https://www.python.org/about/apps/#web-and-internet-development) @@ -20,20 +20,6 @@ Python can be applied to many different classes of problems [what python is good - [Network Programming](https://www.python.org/about/apps/#network-programming) - [Software & Game Development](https://www.python.org/about/apps/#software-development) -### Who uses python? - -Let the names of just some companies talk by themselves[Success](https://www.python.org/about/success/). - -- [Industrial Light & Magic Runs on Python](https://www.python.org/about/success/ilm/) -- [D-Link Australia Uses Python to Control Firmware Updates](https://www.python.org/about/success/dlink). -- [ForecastWatch.com Uses Python To Help Meteorologists](https://www.python.org/about/success/forecastwatch/). -- [Frequentis TAPtools® - Python in Air Traffic Control](https://www.python.org/about/success/frequentis/). -- [Maritime Industry Increases Efficiency with Python](https://www.python.org/about/success/tribon/). -- [Python Streamlines Space Shuttle Mission Design](https://www.python.org/about/success/usa/). -- [Python is Rackspace's CORE Technology](https://www.python.org/about/success/rackspace/). -- [ERP5: Mission-critical ERP/CRM with Python and Zope](https://www.python.org/about/success/nexedi/). -- Many others: Google, NASA, Intel, AMD, Walt Disney Animation Studios, Canonical, Red Hat, Amazon, Netflix, and thousands upon thousands more. - ### Reasons to learn Some reasons to learn Python [Reasons to learn](http://www.skilledup.com/articles/reasons-to-learn-python): @@ -41,7 +27,5 @@ Some reasons to learn Python [Reasons to learn](http://www.skilledup.com/article - It is easy to learn. Python was designed to help the developer not the machine. - It helps the novice programmer. Concepts used in python can be applied to other programming languages. - It is fun. Some projects like [Raspberry Pi](http://www.raspberrypi.org/faqs#introWhatIs) uses Python as the main language and can be used to create robots, remote controlled cars and video game consoles. -- There are many job opportunities for Python developers in companies like Google, Yahoo!, Disney, Nokia, and IBM. Not to mention a huge amount of startups. -- It have a wide range of open source web application frameworks. -Python official web site [python website](https://www.python.org) and [python documentation](https://docs.python.org/) documentation to learn more. +There are many job opportunities for Python developers in companies like Google, Yahoo!, Disney, Nokia, and IBM. Not to mention a huge amount of startups. It have a wide range of open source web application frameworks. Visit the Python official web site [python website](https://www.python.org) and [python documentation](https://docs.python.org/) documentation to learn more.