Quantcast
Channel: Visual C# forum
Viewing all articles
Browse latest Browse all 31927

C# ,WPF, and being thrown under the bus....

$
0
0

C# is ranked 5th of top 10 languages. But as a percentage of those used, it's miniscule.  The good news is that Java; it's 1st cousin, is much larger than C# so the transition is easy.  Even C++ and C have larger audiences.. as does PHP.  JavaScript still ranks in bottom 10...   Get this: Objective C is; in some polls, rated higher than C# [That's shocking].   C# as a Server Side Web Language is but a speck in the sand (percentage wise)... 

WPF in all it's elegance is most likely not conducive to the super rapid pace of the industry.  Do WPF applications really get created in a week? And what about Blend?  Didn't MSFT kind of throw it under the bus too?

The Dependency Property System is fantastic with one exception, it's too complicated, do one thing wrong and you can spend a huge amount of wasted time trying to figure it out.  Simple things become very complex with the errors encountered telling us almost nothing.  INPC tripped up zillions of us out here, but of course "once we got it" we accepted it.

Imagine the popularity of both WPF, XAML  and C# if.... If it could become JavaScript at the click of a button or a JavaScript program could become C#?  WPF and XAML could become HTML5...  In other words, C# morphs itself at will to cover the gaps and dumb perceptions out there. Is it possible that the "Noun" based strongly typed languages are too heavy?

So why the allusion to "Thrown under the bus?", well whenever a multinational company makes a decision that the phone interface trumps the business interface, I think all of us need to speak up loud and clear.  I can see it now: we're all working on Windows 12 on the new Server 2020, huge power, 128 cores, 128Bit system, 5 Tera-Bytes of memory, playing "Angry Birds".


JP Cowboy Coders Unite!


Viewing all articles
Browse latest Browse all 31927

Trending Articles