What have I been up to lately?
A lot of my coding activity has been tied to work. I feel this is a pretty normal transition for someone who went from the university to work full time. Work tends to drain your “I want to code for fun” reservoirs, but I think its important to find ways to grow professionally outside of your designated position at work. That being said, I’ve been doing some things to keep myself
Bought an AVR Dragon. As it came in the box, the thing was a brick. I had to find a Windows computer to reprogram the firmware. All in all, it is not a very friendly tool for linux hosts. It should be able to work with avrdude, but I’ve had no luck so far. Stay tuned for whatever project I decide to do first with it!
Immersing myself more in Python. I’ve been writing python code for quite some time now. Whenever I need to prototype something, or just want to write a program quickly, I’ll turn to python. I especially love it for when I have to do math or modeling. Lately though, I’ve been playing with some of the keywords and functionalities that I’ve never known about. This involves a bit of python’s object oriented model, and some of the really powerful conventions you can use in python.
Tinkering with Go. Go is a language much like C, with a few cool new features, like garbage collection. Its compiled, so its pretty quick, and its moderately easy to use. I love C, but so f ar, I would say that Go is a pretty good improvement on good old C! I’m looking forward to trying to use it for more things as time goes on