Monday, September 8. 2008
Hot damn
I'm in the process of accepting a job offer. I'd rather not discuss the details just yet, but I'm pretty excited. Stay tuned for details...
Tuesday, September 2. 2008
back from PAX
I've been a very busy bee, but now I'm back from PAX and relaxing a little bit. Feeling pretty good. :-) I'll have more to say later...
Thursday, August 21. 2008
Great article on C++0x
Per Slashdot, an interview with Bjarne Stroustrup. He's always an interesting read, and there's quite a bit of meat in the article that has me interested.
Of course, C++0x ("...it's touch and go whether C++0x will be C++09..." he says) won't be out and available in compilers for some time, but once it does... my impression is that a lot of the new syntactic sugar constitutes compile-time checks that won't really affect run-time performance. With IncrediBuild and distcc to distribute compilation and reduce build times, it's naturally time to start adding more work for the compiler to do.
I'm not so sure about the concurrency/threading support being added. There's a lot of pre-existing code, APIs, and kernel-level interfaces that will need to be adapted, and most of it simply won't. At a guess, I won't get to work with the concurrency stuff for another five years (I guess that means I'm optimistic that there will be C++0x implementations out in less than five years).
Of course, C++0x ("...it's touch and go whether C++0x will be C++09..." he says) won't be out and available in compilers for some time, but once it does... my impression is that a lot of the new syntactic sugar constitutes compile-time checks that won't really affect run-time performance. With IncrediBuild and distcc to distribute compilation and reduce build times, it's naturally time to start adding more work for the compiler to do.
I'm not so sure about the concurrency/threading support being added. There's a lot of pre-existing code, APIs, and kernel-level interfaces that will need to be adapted, and most of it simply won't. At a guess, I won't get to work with the concurrency stuff for another five years (I guess that means I'm optimistic that there will be C++0x implementations out in less than five years).
Tuesday, August 19. 2008
ncanson is now ansonthegnome
Well before Dungeon Runners, I was using "Anson" for various game-related things - but the genesis of the name is, oddly enough, in gnomes. In honor of the Bling variety of gnomes, but also to harken back to those earlier times when most of the games I played were of the pen-and-paper variety, I've got a new name. Go me. :-)
Wednesday, August 13. 2008
movin' on
Yes, I was laid off today. Lots of stuff going on, but mostly things about which I should or would rather not say. I'm planning on renaming the journal, to cut out 'nc,' but I'm still trying to decide on the new name ('anson' is already taken).
previous page

