Game Programming
I don't write games but is C# gaining traction as a gaming platform/language? Unity is cross-platform. There's also MonoGame. If people can write cross-platform games successfully in C# does this mean that it is stepping on Java's toes?
Desktops
WinForms and WPF are stable. I presume that companies will continue to invest in these for a long time to come; they want desktop apps to integrate with their databases and internal applications or web services?
There are Window 8/10 apps as well, but I see these as more for individuals with tablets and touchscreens. Am I mistaken?
Mobiles
I believe there are tools and frameworks to allow people to code in C# and migrate to Android (Java). This obviously benefits C# programmers, but Android/Java programmers won't have a reason to switch language, will they? (There's Windows Mobile phones as well, but these are a relatively small market.)
Personally, I'm quite positive about the future of C#.
Tiobe should be taken with a large pinch of salt, but here's a screenshot:

New Topic/Question
Reply


MultiQuote









|