It's remarkable how fast the language and runtime have evolved for performance. It wasn't that long ago that I was manually inlining Vector3 operators to try to get a few extra cycles out of XNA on the Xbox360.
It's remarkable how fast the language and runtime have evolved for performance. It wasn't that long ago that I was manually inlining Vector3 operators to try to get a few extra cycles out of XNA on the Xbox360.
Hence killing XNA when they took over Windows 8 development, WinRT and such.
It took all the reorganizations and change of politics, for the .NET Runtime finally start getting some additional love regarding performance.
The past tense structure makes it sound like progress has been made on this front while it’s still the same problem presently. It’s just that those tools in particular have been deprecated (and not replaced)
That was the reason why the XBox 360 runtime was bad, the remaining of my comment refers to the standard .NET Framework.