Wednesday, October 9, 2013

Blogging is hard and stuff.

Blogging is hard. I'm still not even sure why I really try, but it really is damn hard for me to not want to obliterate my blog every few months, make a new one, then delete that one again after only making a post or two. So now I'm making it my mission to try and update at least once a week, whether I have something to write or not.

So, what have I been up to lately?

I'm trying to get myself off of Windows. Not that there is anything wrong with windows, it's just that Linux is a lot more fun. Now that steam is a viable product, and now a certain horrible hardware company's drivers are usable, there is nothing that I can do on my laptop under Linux, that I can't do under windows.

I'm also trying to teach myself Python as well. Python is a great language that gets a lot of flack for being slow. I don't care how fast it is as long as it's fast enough. For everything short of AAA game development, it's more than plenty fast.

During the day, I write C# code. All day long, it's C#, and Winforms, and SQL, and so on. I feel there is a certain advantage in separating one's work experience from their home experience. This is hard because I actually enjoy coding in C# a great deal.

But there is this certain grand elegance when coding with python. Style is something setup for you using PEP-8. There is a python library for nearly everything, and it excels on low end hardware like the raspberry pi. What really spurred me on to learn it was pycharm having a free community edition.

Still not exactly sure what I want to do with python yet, but I will post if I come up with something cool. Maybe a port or an adaption of romflow?