Page Details:
Python and the Principle of Least Astonishment | Armin Ronacher's Thoughts and Writings
http://lucumr.pocoo.org/2011/7/9/python-and-pola/When you use something for a long time you will develop some kind of sensing of what goes together and what does not appear to fit the common pattern. The Python community seems to have given this effect a name: if something matches the common patterns it's “pythonic” if it's not, it's deemed “unpythonic”. Most aspects of the language itself are designed to not surprise you if you use them in case there would be more than one possible behavior. This is what many people refer to the Principle of Least Astonishment). In my mind there are only a handful exceptions to that rule in the language design which I will cover here as well.
Tags: python, programming, design, language, blog, pythonic, ruby, computer, css, idioms Saved by: admin
Lucumr Cogitations » Blog Archive » Mercurial for Subversion Users
http://lucumr.pocoo.org/cogitations/2008/01/28/mercurial-for-subversion-users
Tags: svn, reference, primer, mercurial, howto Saved by: admin
http://lucumr.pocoo.org/cogitations/2008/01/28/mercurial-for-subversion-users
Tags: svn, reference, primer, mercurial, howto Saved by: admin
Writing Forwards Compatible Python Code | Armin Ronacher's Thoughts and Writings
Nice notes on how to write Python 2.6 code that should work in 3.x
http://lucumr.pocoo.org/2011/1/22/forwards-compatible-python/
Tags: python, unicode, programming, development, python3, utf-8, 2to3, code, compatibility, @look@ Saved by: admin
Nice notes on how to write Python 2.6 code that should work in 3.x
http://lucumr.pocoo.org/2011/1/22/forwards-compatible-python/
Tags: python, unicode, programming, development, python3, utf-8, 2to3, code, compatibility, @look@ Saved by: admin