C# is used in Indie game development, and for tooling at AAA game studios.
By this Job posting http://www.compilerjobs.com/db/jobs_view.php?editid1=648 it is rumoured, that microsoft is planning a same native compiler backend for both C++ and C#.....
IF this news comes out to be true, then can C# replace C++ as the AAA game industry standard???
Or, is this job post talking about something else?
Can a native C# compiler by microsoft change the standards?
Started by sankrant, Nov 29 2012 05:45 AM
4 replies to this topic
Ad:
#2 Members - Reputation: 1086
Posted 29 November 2012 - 07:49 AM
I'm guessing... C# to C++ "compiler" and then to machine code.
Or maybe, everything to CLI and then to machine code.
Or maybe, everything to CLI and then to machine code.
Edited by TheChubu, 29 November 2012 - 07:50 AM.
My journal: Making a Terrain Generator
#4 Moderators - Reputation: 7525
Posted 29 November 2012 - 08:38 AM
I see nothing in that job posting that suggests anyone is trying to make C++ and C# use the same compiler backend. Frankly, the post explicitly says that they're interested in adding technology like autovectorization to the JIT compiler in the .Net framework.
This should be pretty obvious if you read through the full posting, including the requirements and description of the role.
This should be pretty obvious if you read through the full posting, including the requirements and description of the role.
Maker of Machinery
[Work - ArenaNet] [Epoch Language] [Scribblings] [Journal - peek into my shattered mind]
[Work - ArenaNet] [Epoch Language] [Scribblings] [Journal - peek into my shattered mind]
#5 Moderators - Reputation: 1325
Posted 29 November 2012 - 11:36 PM
Essentially, C# already compiles to native code.
You can even force it to happen ahead of time by calling 'ngen'.
You can even force it to happen ahead of time by calling 'ngen'.
Edited by Shannon Barber, 29 November 2012 - 11:36 PM.
- The trade-off between price and quality does not exist in Japan. Rather, the idea that high quality brings on cost reduction is widely accepted.-- Tajima & Matsubara






