Brett Cannon

Brett Cannon

Trying out the fish shell

I'm one of those programmers that does not hold great nostalgia for old programs. I'm always willing to toss aside some part of my software toolkit if something better

How to argue for Python's use

Recently I wrote a blog post about how I don't worry about Python losing users [https://snarky.ca/why-i-dont-worry-about-python-losing-users/]. Within minutes I had people asking about Python's usage, which

How to keep Python 3 moving forward

When I posted on Google+ about Python 3.4.1 being released [https://plus.google.com/107826054989536826392/posts/XW1ajDL3vQh] it led to various comments on the post and it made me realize how

My impressions of Dart

TL;DR: What do you get when you design a dynamic programming language that is fast, familiar to programmers, and meant to compile down to JavaScript? Dart. Why does Dart exist? Dart is

© 2013 Brett Cannon