I've been working with C++ for a long time with game development, the only other languages I know are Pascal, Python and PHP. I've just finished a project and have a 3 month gap until the next one so I want to use this time to learn a new language.
I'm thinking about C# because I'm already very familiar with the Visual Studio IDE, and it would also allow me to experiment with ASP.NET MVC and XNA. I had a few questions about it I was hoping people could give their opinions on before I begin:
Primarily, when I played around with C# back in 2001 for a few weeks I wasn't impressed (it seemed slow, lacking functionality, and pretty buggy) is now a good time to learn it? Will most of what I learn in C# 3.5 follow through to C# 4.0 or do they break compatibility between versions? If you're distributing an application to people without .NET installed do you have to get them to install the 250MB .NET 3.5 runtime? Are there any examples of good games/tech demos in XNA (I looked around and haven't really seen any despite many claims it's "just as capable as DirectX")?
Question
ZakO
Hi all,
I've been working with C++ for a long time with game development, the only other languages I know are Pascal, Python and PHP. I've just finished a project and have a 3 month gap until the next one so I want to use this time to learn a new language.
I'm thinking about C# because I'm already very familiar with the Visual Studio IDE, and it would also allow me to experiment with ASP.NET MVC and XNA. I had a few questions about it I was hoping people could give their opinions on before I begin:
Primarily, when I played around with C# back in 2001 for a few weeks I wasn't impressed (it seemed slow, lacking functionality, and pretty buggy) is now a good time to learn it? Will most of what I learn in C# 3.5 follow through to C# 4.0 or do they break compatibility between versions? If you're distributing an application to people without .NET installed do you have to get them to install the 250MB .NET 3.5 runtime? Are there any examples of good games/tech demos in XNA (I looked around and haven't really seen any despite many claims it's "just as capable as DirectX")?
Thanks in advance.
Link to comment
Share on other sites
12 answers to this question
Recommended Posts