/* attempt to deal with prototype, bootstrap, jquery conflicts */ /* for dropdown menus */

Jump to content

Image of the Day

Day 17 -- a bunch more tools join the table :) #blender3d #screenshotsaturday #itssaturdaysomewhere #lowpoly #3D https://t.co/CYJucn0Lfv
IOTD | Top Screenshots

The latest, straight to your Inbox.

Subscribe to GameDev.net's newsletters to receive the latest updates and exclusive content.


Sign up now

Can a native C# compiler by microsoft change the standards?

4: Adsense

Old topic!

Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.


  • You cannot reply to this topic
4 replies to this topic

#1 sankrant   Members   

121

Posted 29 November 2012 - 05:45 AM

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?

#2 TheChubu   Members   

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.

Edited by TheChubu, 29 November 2012 - 07:50 AM.

"I AM ZE EMPRAH OPENGL 3.3 THE CORE, I DEMAND FROM THEE ZE SHADERZ AND MATRIXEZ"

 

My journals: dustArtemis ECS framework and Making a Terrain Generator


#3 way2lazy2care   Members   

786

Posted 29 November 2012 - 08:36 AM

I think this might be reading too much into that job posting. I think it's more about optimizing both C++ and C# to work on new processors rather than optimizing C++ and C# to compile to similar formats.

#4 ApochPiQ   Moderators   

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.
Wielder of the Sacred Wands
[Work - ArenaNet] [Epoch Language] [Scribblings]

#5 Shannon Barber   Moderators   

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'.

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




Old topic!

Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.