Writing about Python

One of the world’s most popular programming languages

A bit beyond 100 days ago I set out to write about artificial intelligence every day for 500 days. In a spur of a moment decision I decided that the next 100 days, that is day 101–200, would be on the topic of Python. It may seem strange to restrict myself to such a specific topic when there is so much to write about within artificial intelligence, and when Python is not the only language. On the other hand it helps for me to focus on one specific topic; Python is one of the most popular languages in machine learning techniques; and I am currently learning the basics of Python at my university. Learning Python seems like quite a journey to undertake, yet there are many who have walked this path before.

Starting light – popular programming languages

Today I will start out lightly and give myself some slack since I reached the milestone of 100 articles this will therefore be a shorter article. Earlier in the day I had a presentation in digital anthropology from Julie Jung who works for Microsoft here. Her recent studies indicated that employees are increasingly required or expected to be learning programming almost regardless of the profession that they find themselves in. There is as such an expectation for those in work to constantly develop themselves in their spare time, as such having less time off. Me as such aspiring to become a great employee or a neoliberal subject has therefore taken on the task of finding out what programming language is the most popular within artificial intelligence.

An actual Python snake, photo by @davidclode

Why is the programming language named Python?

According to the Python software foundation the reasoning for the name is as follows:

Me trying to learn how to Python

Who owns Python?

The Python Software Foundation is according to its website descriptions an independent non-profit organisation that holds the copyright on versions 2.1 and newer. The PSF’s mission is to advance open source technology related to the Python programming language and to publicise the use of Python. Guido van Rossum did as mentioned set up the programming language however it does now per 2019 have officers and a board. As far as I can see from their website their current leading team is as follows.

  • Chair: Naomi Ceder, Chair
  • Jackie Kazil, Vice Chair Elect
  • Van Lindberg, Vice Chair
  • Thomas Wouters, Vice Chair
  • Marlene Mhangami, Communication Chair
  • Lorena Mesa, Communication Chair
  • Ernest W. Durbin III, PyCon Chair
  • Ewa Jodlowska, Director of Operations
  • Kurt Kaiser, Treasurer
  • Van Lindberg, General Counsel
  • Ewa Jodlowska, Secretary
  • Betsy Waliszewski, Assistant Secretary
  • Ewa Jodlowska & Betsy Waliszewski, Event Coordinators
  • Naomi Ceder
  • Eric Holscher
  • Jackqueline Kazil
  • Anna Ossowski
  • Lorena Mesa
  • Thomas Wouters
  • Kushal Das
  • Marlene Mhangami
  • Christopher Neugebauer
  • Jeff Triplett
  • Katie McLaughlin
  • Ewa Jodlowska

AI Policy and Ethics at www.nora.ai. Student at University of Copenhagen MSc in Social Data Science. All views are my own. twitter.com/AlexMoltzau

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store