Armin Ronacher

Armin Ronacher (born May 10, 1989) is an Austrian open source software programmer and the creator of the Flask web framework for Python.

Armin Ronacher
Ronacher in 2014
Born (1989-05-10) May 10, 1989
NationalityAustrian
Other namesmitsuhiko
OccupationProgrammer
Known forFlask web framework
Websitelucumr.pocoo.org

He is a frequent speaker at developer conferences and has a popular blog about software development and open source.[1]

Programming

Armin Ronacher started his work in Open Source as a freelance developer for the German Ubuntu Community portal "ubuntuusers"[2] through which he later became a founding member of the German Ubuntu Association in 2005.[3]

While working on ubuntuusers Ronacher re-discovered the Python programming language and wrote some of the earliest implementations for WSGI with the goal to write a bulletin board in Python together with Georg Brandl.[4] This board was to be called "Pocoo" and to be a replacement for phpBB in Python.[5] While the bulletin board never managed a stable release, many other projects appeared out of the Pocoo umbrella project: the Pygments syntax highlighter,[6] the Sphinx documentation generator, the Jinja template engine and many other libraries for Python. He also contributed functionality for the Python AST module[7] and the Ordered Dict for Python.[8] After an elaborate April fool's joke where he bundled his libraries in a one-file microframework[9] he decided to create the Flask web framework. It went on to become one of the two most popular web development frameworks (next to Django) for Python and the associated libraries found a new home under the "Pallets"[10] community.

He also created the Lektor CMS and contributed to a large list of Open Source applications and libraries.

He worked for Plurk, for Fireteam (a game network infrastructure company owned by Splash Damage),[11] and most recently for the Sentry crash reporting tool.

Armin Ronacher is a frequent speaker at Open Source conferences around the world.[12]

Recognition

References

  1. "Blog | Armin Ronacher's Thoughts and Writings". Lucumr.pocoo.org. Archived from the original on 2016-08-28. Retrieved 2016-08-01.
  2. "ArminRonacher - Ubuntu Wiki". Wiki.ubuntu.com.
  3. "Protokoll der Gründungsversammlung des ubuntu Deutschland e.V." (PDF). Verein.ubuntu-de.org. Archived from the original (PDF) on 2014-04-12. Retrieved 2016-08-01.
  4. "History of Pocoo". Pocoo.org. Archived from the original on 2015-11-15. Retrieved 2016-08-01.
  5. "Episode 63 - Armin Ronacher". Podcastinit.com. Retrieved 9 August 2016.
  6. "Welcome! — Pygments". Pygments.org.
  7. "ast.py on GitHub". Github.com.
  8. "PEP 372 -- Adding an ordered dictionary to collections". Python.org.
  9. "Flask web framework and much, much more". Talkpython.fm. Retrieved 9 August 2016.
  10. "Hello | The Pallets Projects". Palletsprojects.com.
  11. "Mobygames Credits". Mobygames.com. Retrieved 9 August 2016.
  12. "Talks | Armin Ronacher's Thoughts and Writings". Lucumr.pocoo.org.
  13. "Archived copy". Archived from the original on 2018-02-20. Retrieved 2016-08-01.CS1 maint: archived copy as title (link)
  14. "PSF Membership Roster". Python Software Foundation. Archived from the original on 24 April 2019. Retrieved 25 May 2017.
  15. "PSF Community Service Awards". Python.org.
  16. "Archived copy". Archived from the original on 2016-12-26. Retrieved 2016-08-01.CS1 maint: archived copy as title (link)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.