Job offering, is it scam? And games starting to getting coded in C# instead of C++?

Job offering, is it scam? And games starting to getting coded in C# instead of C++?

This is a discussion on Job offering, is it scam? And games starting to getting coded in C# instead of C++? within the A Brief History of Cprogramming.com forums, part of the Community Boards category; Well, this guy saw a game of mine and contacted me, asking me about my game development experience, and since ...

Job offering, is it scam? And games starting to getting coded in C# instead of C++?

Well, this guy saw a game of mine and contacted me, asking me about my game development experience, and since I'm an eager learner, I said I could do it for free. Now the problem is, they don't really use C++, and C++ is the language I love epicly :/
They use C# and JS, and some Unity engine, which I'll read up on later
But to get work from them I'll have to start learning C# and risk loosing my C++ knowledge :/
So what you think? He even offered to secure my future by these words:

but yeah, if so, you will be good when done with school, and have a job offer that pays more then GOOD!

But then there was some stuff that worries me extremely o.o

c++ is out dated, it is just highly spoken of, because there are so many using it, ( mostly old people ) C++ has many down sides, when going in to game programming! but C# and JS are basiclly the same just a bit better and a lot easier!

yeah, i know, we are partners with UBISOFT, and they agree with me! i dont know about blizzard and EA, but i know that EA has used C# in more then 5 games latly.
seems like C# is slowly taking over.

in our college, some of students teamed to make a game using C#, they made a simple racing game , but the irony was that , they demanded an Nvidia 8600Gt to properly runthe game and thus playing it , without such a VGA, the game would run really damn slowly!
i dont know if it is because the of experience the lack, or its just because C# is not definitely for some big games!
some one please give a definite answer to me , is C# the language to start programming for games? or no still C++ rocks?

"...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match.."

i dont know if it is because the of experience the lack, or its just because C# is not definitely for some big games!
some one please give a definite answer to me , is C# the language to start programming for games? or no still C++ rocks?

I would probably say it's mostly the former and slightly the latter. To be honest, I don't know much about C# to say how much overhead the .NET platform represents... I don't think it's that much, however. If I had to guess, if a game was written properly in both C++ and C#, then a game that would be playable in C++ would be nearly playable if not playable in C#.

C++ is not a "language for old people." In fact, it's was the introductory language in most colleges just 5 years ago and really only reached the pivot-point with Java about 3 years ago. That means you have a ton of programmers 21 and above that learned the basics off of C++ syntax and I'm sure most if not all of them appreciate the qualities of the language.

It really has become a niche language, lately, though. 3D games are part of that niche. In fact, any field that requires a siginficant amount of processing as fast as possible... C++ represents a better option than C# or most modern languages. This, I suppose, is because C++ translates better to how assembly works.

Since the last revision of the standard, other languages have made significant progression in usability and simplicity of coding. In that sense, some would say that C++ has fallen behind. I started with C++, myself, and have only had professional experience thus far in VB (sigh) along minor experience in others. While there are a million reasons that I dislike VB, I must admit... the time it takes to make a very nice-looking, very usable GUI in VB is a fraction of the time it would take in C++ with some kind of widgets API. If you don't need extreme speed... I'd have to say C++ is not your best option for development.

So, does it rule? I guess that depends on what you're trying to accomplish. Right now, however, nothing rules everything.

The guy sounds clueless. Typical corpie suit, hears a buzzword and immediately its the only thing that matters. Or like r2r said, clueless kids with delusions of grandeur.

Games that are written in JS are mostly web games, i.e. simple games that don't demand a lot from the hardware. C#, well, my personal opinion of its value as a language is not positive to say the least. The things it 'brings' to the table are things I don't want, because the cost outweighs the benefit for me. Just try to write an operating system kernel in C# or JS.

Until you can build a working general purpose reprogrammable computer out of basic components from radio shack, you are not fit to call yourself a programmer in my presence. This is cwhizard, signing off.

Well, the guy has a team that's making a comercial game, and they're even searching for a narrator o.O Sounds like he's abit serious, and not just some clueless kid... But I don't think Imma take the offer, since I just love C++ so much xP
But thanks everyone for clearing stuff up for me

I wouldn't give the guy the time of day even to read his emails. He sounds completely clueless and is not in line with what is being said at Gamasutra.com about the acceptance or lack thereof of C# in retail games. You don't stop using a language because of its age and you don't move to a new one just because its new. That alone would worry me. He sounds like a kid to be honest.

Ha, I completely agree. At my Uni, they use C++ & I heard that is a new course I am doing. Part of the reason I chose the course at that uni (I perfer C++ over Java).
Also, I think whoever is comparing JavaScript w/ C#, has got Java mixed up w/ JavaScript. They are completely different. Java needs compilation & JS doesn't. Also these are both used mostly for web applications (although Java is being used more & more in mobile devices).

It looks like his emails aren't written very professionally. You don't want to work with someone like that. Your employer has to understand what they're hiring you for better than that. Unless you really are amazing at what you do, the only people who seek you out for jobs are people who don't attract applicants.