Skip to content

Commit 08ba2ab

Browse files
committed
new why use python resources
1 parent 9bedc27 commit 08ba2ab

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

content/pages/01-introduction/03-why-use-python.markdown

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,12 @@ displays [The Zen of Python](https://www.python.org/dev/peps/pep-0020/).
108108

109109

110110
### More perspectives on why to use Python
111+
Programming language rankings and the philosophy behind a language
112+
provide solid initial data points for why you should learn Python.
113+
These resources also give perspectives on why people switched from other
114+
programming communities and why they advocate for Python as a primary
115+
language.
116+
111117
* [How to argue for Python’s use](http://nothingbutsnark.svbtle.com/how-to-argue-for-pythons-use)
112118
explains that choosing a programming language can be complicated but that
113119
Python is a very good option for many use cases.
@@ -142,3 +148,11 @@ displays [The Zen of Python](https://www.python.org/dev/peps/pep-0020/).
142148
* [Python or Ruby for web development](https://opensource.com/article/17/4/python-or-ruby-web-development)
143149
gives reasons for one language compared to the other just focused on the
144150
web development space.
151+
152+
* If you are worried about the community split between
153+
[Python 2 and Python 3](/python-2-or-3.html), you should go with Python 3.
154+
To read more about how companies handled upgrading, check out
155+
[Instagram's smooth move to Python 3](https://thenewstack.io/instagram-makes-smooth-move-python-3/),
156+
[practical steps for moving to Python 3](https://talkpython.fm/episodes/show/155/practical-steps-for-moving-to-python-3)
157+
and
158+
[lessons learned from migrating to Python 3](https://able.bio/rhett/lessons-learned-from-migrating-to-python-3--27jsj82).

0 commit comments

Comments
 (0)