Review my idea: Python programming by voice
makecheck: I think it's a neat concept, but keep in mind that many programmers can type very quickly; speech should probably deliver something that is difficult to achieve in as much time with a keyboard.For instance, "begin decorator" might write the entire function-wrapping-function code that is typical for producing a decorator, and that would certainly be faster to say than to type.  Whereas, the example of simply importing a library is less useful (to me, anyway).