Ah. Although you cannot develop with XNA GSE inside a VM (either VMWare or Virtual PC), you can install Visual C# Express side-by-side with Visual Studio 2005. There’s a slight weirdness in that VC# Express can only install to $PROGRAM FILES, while I normally keep my dev tools on a separate partition, but that’s just […]
Oh, bummer! Given that XNA GSE is a beta and given that it requires C# Express, not Visual Studio, I installed it in a VMWare OS, but when I went to run the sample SpaceWar game, I received a “No suitable graphics” message. I think that leaves me out of luck. Maybe I’ll install it […]
Nope, not a clever job-related post. I’ve been listening to my “5-star” songs on Windows Media Player and, y’know, is there any better minute of rock than the end of “Won’t Get Fooled Again”? (Tell it to the hand, Zeppelin fans.)
I’m kicking myself for having two weeks ago written a column on Microsoft’s outreach to non-professional programmers. If I had waited until my current deadline, I would have an excuse to spend the day programming a game for the XBox. As it is, I have GSA sitting in my /Downloads folder and have to spend the […]
DevX has published my introductory article on concurrent programming in C# (a companion piece to my earlier article on C++/CLI and OpenMP). The interesting thing is that OpenMP makes parallel constructs easier to express in C++ than is possible in C#. On the other hand, C#’s memory management and reflection make it easier to write […]
I had a preview last week of Intel’s new threading products, including “Threading Building Blocks,” a C++ runtime library (template-based) that provides high-performance thread-safe data structures. I was very impressed by the slides showing performance: I look forward to trying out the tools myself.
I’m ashamed I don’t have an answer for this: a client is a CEO who finds himself, after a successful career in the domain, in charge of a company developing software in that domain. Naturally, he is more familiar with traditional project management and when he thinks about what worked for him in the past, […]
So now they’re saying that Pluto is going to be demoted. A week ago they were saying that Cedna, etc., were going to be promoted. Is anything official yet? Or have things gotten to the point where even science news is the subject of 24-hour cable news speculation? What does John Mark Karr (he must […]
I just discovered Michael Sļ’s blog on parallel programming. He comments pro and con about my DevX article.
My latest article on DevX shows how easy it is (in the best case) to use OpenMP with C++/CLI. OpenMP is a low-level library to help create concurrent operations. One of things I talk about in the article is that it is at the finest-grain (loops) and the coarsest-grain (service-orientation) that concurrency is easiest. It’s […]