289 reputation
bio website github.com/shuttle1987
location Australia
age 27
visits member for 3 years, 7 months
seen Dec 15 at 3:38

My main experience is in c++ and python. Previously I used both those languages extensively in scientific simulations programming. I'm currently learning more about hardware and embedded systems.

Big fan of static analysis tools like Pylint.

If you are on a laptop try swapping your caps-lock and ctrl keys!

comment Every function is a closure?
In the c++ example where you have (test == test) did you mean to write (test == test2)?
comment Why doesn't Python just establish a format for declaring tab widths?
In vim I do the following when editing python in my .vimrc file: :set expandtab to make pressing the tab key create spaces and :set tabstop=4 to make each time I press the tab key make 4 spaces. For emacs: emacswiki.org/emacs/NoTabs. Other editors will let you do the same, you just need to find out how, but in any case if you are using any sort of a good IDE there's no reason that you need to be pressing the space 4 times in a row.
comment The “blub paradox” and c++
@Mike: very entertaining links you posted, I had a good laugh while reading them.