Armin Ronacher
   HOME

TheInfoList



OR:

Armin Ronacher (born 10 May 1989) is an
Austria Austria, , bar, Östareich officially the Republic of Austria, is a country in the southern part of Central Europe, lying in the Eastern Alps. It is a federation of nine states, one of which is the capital, Vienna, the most populous ...
n
open source software Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Open ...
programmer A computer programmer, sometimes referred to as a software developer, a software engineer, a programmer or a coder, is a person who creates computer programs — often for larger computer software. A programmer is someone who writes/creates ...
and the creator of the
Flask Flask may refer to: Container * Hip flask, a small container used to carry a small amount of liquid * Laboratory flask, laboratory glassware for holding larger volumes than simple test tubes ** Erlenmeyer flask, a common laboratory flask wit ...
web framework for Python. He is a frequent speaker at developer conferences and has a popular blog about
software development Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development invo ...
and open source.


Programming

Armin Ronacher started his work in Open Source as a freelance developer for the German
Ubuntu Ubuntu ( ) is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in three editions: '' Desktop'', ''Server'', and ''Core'' for Internet of things devices and robots. All ...
Community portal "ubuntuusers" through which he later became a founding member of the German Ubuntu Association in 2005. While working on ubuntuusers Ronacher re-discovered the Python programming language and wrote some of the earliest implementations for
WSGI The Web Server Gateway Interface (WSGI, pronounced ''whiskey'' or ) is a simple calling convention for web servers to forward requests to web applications or frameworks written in the Python programming language. The current version of WSGI, ...
with the goal to write a bulletin board in Python together with Georg Brandl. This board was to be called "Pocoo" and to be a replacement for
phpBB phpBB is an Internet forum package written in the PHP scripting language. The name "phpBB" is an abbreviation of ''PHP Bulletin Board''. Available under the GNU General Public License, phpBB is free and open-source. Features of phpBB includ ...
in Python. While the bulletin board never managed a stable release, many other projects appeared out of the Pocoo umbrella project: the Pygments syntax highlighter, the Sphinx documentation generator, the Jinja template engine and many other libraries for Python. He also contributed functionality for the Python AST module and the Ordered Dict for Python. After an elaborate April fool's joke where he bundled his libraries in a one-file microframework he decided to create the
Flask Flask may refer to: Container * Hip flask, a small container used to carry a small amount of liquid * Laboratory flask, laboratory glassware for holding larger volumes than simple test tubes ** Erlenmeyer flask, a common laboratory flask wit ...
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" community. He also created the Lektor CMS and contributed to a large list of Open Source applications and libraries. He worked for
Plurk Plurk () is a free social networking and micro-blogging service that allows users to send updates (otherwise known as plurks) through short messages or links, which can be up to 360 text characters in length (as of 2016). Updates are then shown ...
, for Fireteam (a game network infrastructure company owned by
Splash Damage Splash Damage Ltd. is a British video game developer specialising in multiplayer first-person shooter video games. The studio is best known as the creators of '' Wolfenstein: Enemy Territory'' and '' Enemy Territory: Quake Wars''. History ...
), and most recently for the Sentry crash reporting tool. Armin Ronacher is a frequent speaker at Open Source conferences around the world.


Recognition

* 2003: 2nd place at the 2003
Prix Ars Electronica The Prix Ars Electronica is one of the best known and longest running yearly prizes in the field of electronic and interactive art, computer animation, digital culture and music. It has been awarded since 1987 by Ars Electronica (Linz, Austria). ...
in the u19 freestyle computing for "Be a Bee" * 2012: Fellow of the Python Software Foundation * 2014:
Python Software Foundation The Python Software Foundation (PSF) is an American nonprofit organization devoted to the Python programming language, launched on March 6, 2001. The mission of the foundation is to foster development of the Python community and is responsible for ...
Community Service Award for his work in the Python Open Source community * 2014:
Shuttleworth Foundation The Shuttleworth Foundation was established in January 2001 by South African entrepreneur Mark Shuttleworth as an experiment with the purpose of providing funding for people engaged in social change. While there have been various iterations of ...
flash grant


References


External links


Armin Ronacher's Thoughts and Writings
- Ronacher's blog
Pallets Project

Lektor CMS
{{DEFAULTSORT:Ronacher, Armin 1989 births Living people Web developers People from Carinthia (state) Austrian bloggers Austrian computer scientists Austrian computer programmers Python (programming language) people