Typedef Enum
Regular
Hey guys,
I know this belongs elsewhere, but I think it would interest a lot of people, and it would probably end up getting missed.
I'm an absolute convert to C#/.NET, having now worked within the framework on a daily basis for the last year. One of my favorite sites, Code Project, sent out an email containing a link to a new article concerning transforming the Quake2 source code into managed C++ (if you're not up on any of this, it's basically .NET's version of C++).
The article talks about what it took to make the project work, some of the compromises, and more interesting, the performance penalty.
In the end, it looks like the managed code is able to run at around 85% of the native code. Bear in mind that the developers completely ripped out all Assembly from the source code. This is something that can still be done in managed code....
The other kool think these guys did was tack-on a new feature to Quake2...and all of it was done in managed code.
Anyhow, here's the link. I would like to see what others think about this. I'm going to definitely download it when I get home tonight.
http://www.codeproject.com/managedcpp/Quake2.asp
I know this belongs elsewhere, but I think it would interest a lot of people, and it would probably end up getting missed.
I'm an absolute convert to C#/.NET, having now worked within the framework on a daily basis for the last year. One of my favorite sites, Code Project, sent out an email containing a link to a new article concerning transforming the Quake2 source code into managed C++ (if you're not up on any of this, it's basically .NET's version of C++).
The article talks about what it took to make the project work, some of the compromises, and more interesting, the performance penalty.
In the end, it looks like the managed code is able to run at around 85% of the native code. Bear in mind that the developers completely ripped out all Assembly from the source code. This is something that can still be done in managed code....
The other kool think these guys did was tack-on a new feature to Quake2...and all of it was done in managed code.
Anyhow, here's the link. I would like to see what others think about this. I'm going to definitely download it when I get home tonight.
http://www.codeproject.com/managedcpp/Quake2.asp