Jump to content

  • Log In with Google      Sign In   
  • Create Account


Is there any chance of C# bieng adopted by the AAA game studios, as a replacement to C++?


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
65 replies to this topic

#61 way2lazy2care   Members   -  Reputation: 782

Posted 08 December 2012 - 03:08 PM

Totally agree. The day there is a real alternative, I will jump ship, but there is not today, and I don't think there is any will to bring up an alternative. People are just fine using C++, if they use it.

The fact is, there is no real alternative, and nothing will come up as mid level language, if not counting rust or D, which are far from mature.

That's a rather poor mindset. To say, "there is no real alternative," for general game development assumes a lot about the requirements of games. A lot of commercial games would work just fine in C# and Java. Some games might even work better. It's a pretty bold assumption that all games have technical requirements outside the realm of anything but low level languages.

Sponsor:

#62 Inferiarum   Members   -  Reputation: 723

Posted 08 December 2012 - 04:21 PM

I am still waiting for Go to be more widely recognised

#63 kunos   Crossbones+   -  Reputation: 2188

Posted 09 December 2012 - 02:45 AM

I am still waiting for Go to be more widely recognised


well.. don't wait. Use it Posted Image . As devs it's our responsibility to support a language by using it in our productions... how do they say in the movies? Put your money where your mouth is. That's what I am doing it. If we all sit down and use C++ while we wait for Go, D, Rust or whatever to become mainstream we'll be coding with C++ forever.
The best ad for a technology is a killer application using it.
Stefano Casillo
Lead Programmer
TWITTER: @KunosStefano
AssettoCorsa - netKar PRO - Kunos Simulazioni

#64 sankrant   Members   -  Reputation: 121

Posted 09 December 2012 - 06:19 AM

It's like chicken-egg situation. Start using go for non trivial parts. But as you move ahead, you will find that some things are close to impossible :( You drop to C, and end up using C++.

#65 kunos   Crossbones+   -  Reputation: 2188

Posted 09 December 2012 - 06:27 AM

It's like chicken-egg situation. Start using go for non trivial parts. But as you move ahead, you will find that some things are close to impossible Posted Image You drop to C, and end up using C++.


hm... honestly I can't see what's missing in Go to force you to drop to C. .. it's absolutely usable for a simple game without expecting bad surprises... most game oriented bindings are already done.. I seriously can't think about a single thing un-doable with Go.
Using it for a big game tho, that is a jump into the unknown at the moment, we need to get there step by step.

It's also important Google keeps this project going. Go 1.1 is expected to hit the internet next year, afaik it'll be mostly about runtime performances.. if the Go guys can deliver this, I think things might get really interesting.

Edited by kunos, 09 December 2012 - 06:31 AM.

Stefano Casillo
Lead Programmer
TWITTER: @KunosStefano
AssettoCorsa - netKar PRO - Kunos Simulazioni

#66 sankrant   Members   -  Reputation: 121

Posted 09 December 2012 - 07:56 AM

I might rather wait for Rust. I don't have guts to bet on Go. Actually I don't have guts for automatic garbage collection. I will wait for Rust. Till then there's nothing wrong with C++. It just takes time, Much like haskell.




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.



PARTNERS