A few months ago I was speaking with a reporter and was asked which development model the industry was gravitating toward for Windows 8 apps. My impression was that Xaml + C# appeared to be strongest out of the gate but only time would tell if JavaScript+HTML would slowly close the gap.
So far, this hasn’t happened. C# (and VB) + Xaml development has held its ground as by far the most popular development model for Windows 8 Metro Store apps. In fact, preference is now over 3 to 1 over JavaScript + HTML.
Since early April, I’ve been taking random snapshots of the number of posts on the MSDN Windows 8 development forums and here are the results…
UPDATE for Oct 28: C#/VB gains even more ground…
Raw data:
Model | 9-Apr | 14-Jun | 31-Jul | 22-Aug | 28-Oct |
JavaScript | 3645 | 5926 | 7831 | 8573 |
10631
|
C++ | 2779 | 4494 | 5647 | 6263 |
7914
|
C#/VB | 10030 | 16337 | 21921 | 24798 |
34562
|
What is the trend? If anything C# is gaining share…
I have numerous opinions about why this is the way it is, but I’ll leave this speculation for another day. Why do you think C# and Xaml are more popular for Windows 8 development? Or is counting forum post a poor way to measure?
[…] Popularity of C# vs. JS vs. C++ for Windows 8 apps (Tim Greenfield) […]
Even if this statistical method is prone to error, the result is not surprising: the vast majority of developers learning to program WinRT apps are fulltime .NET programmers who use C# or VB.
Sure, some of them are trying to learn JavaScript, a few C++, but I don’t think that there are many C++/MFC programmers willing to make the switch to WinRT, and even less web developers that program browsers apps in JS that want to try a proprietary platform for a new tablet.
[…] Read original post by Tim Greenfield at Programmer Payback […]
[…] […]
Another clue is that several developers are coming from Android. Such as myself. C# provides the most easily recognizable transition.
The vast majority of developers learning to program WinRT apps are fulltime .NET programmers who use C# or VB.
@Hammett Mcmillan true as life itself
It’s going to be ending of mine day, however before finish I am reading this fantastic article to increase my
know-how.
It is really a nice and useful piece of information.
I’m happy that you simply shared this helpful info with
us. Please keep us informed like this. Thanks for sharing.
Howdy this is somewhat of off topic but I was wanting to know if blogs use WYSIWYG editors or if
you have to manually code with HTML. I’m starting a blog soon but have no coding expertise so I
wanted to get guidance from someone with experience.
Any help would be greatly appreciated!
If some one wants expert view about running a blog after that
i advise him/her to pay a visit this weblog, Keep up the good work.