Busy Busy Busy
Tuesday, June 29th, 2004I currently live in Madison Wisconsin. Now it is home to earthquakes and tornados, right by my house. Also this week, more preparation for our trip to Japan, Fahrenheit 9/11, and other stuff I should talk about.
Also, Microsoft release a nice public beta of Visual Studio 2005. I grabbed the C++ Express Edition with the intention of doing a quick port of Genkisoft TurboHex to it. TurboHex is a fairly clean codebase, which compiles on all versions of Visual Studio since version 6. It is 64-bit clean and compiles warning level 4 clean. It also supports multi-axis configurations, compiling MBCS/Unicode and CLR/Unmanaged versions. I expected the port to be pretty easy, and doable tonight.
For the most part I’m running into mostly deprecated compiler switches, but I can’t finish the port, since it seems that the Platform SDK is not included in the Express Edition, so you cannot compile Win32 programs. I played around for five minutes trying to hack the support in by referencing my existing copy of Visual Studio, but I think I might just wait until I can get the full beta before I continue.
It does look like MSBuild and pure C++/CLI modes are included though. The IDE does look pretty slick too.
Partial class support is included. It is mostly there for XAML, but it should be good for any class written in multiple languages. That is a great feature for interop.