C# is a great language and Ximian has been doing brilliant work on Mono but I'm actually starting to wonder about the long-term prospects of Microsoft. Without a significant corporate sponsor I'm just not sure it has the momentum to endure.
Most of the Microsofts revenue comes from server side stuff anyway, 60% from memory(?), it'll be a good 5 years at least before that market dents. I don't think you'll see c# going away anytime soon. EDIT : couldn't find 2012 but heres 2011 http://punchcut.com/sites/punchcut.com/files/win8_1-8_eb-msf... business + server looks around 60% which I guess is where my figure comes from
C# is the past, the present and the future
11–20 of 57 posts
Re: C# is the past, the present and the future
#12"I spend most of my days working with the latest technologies from Microsoft."
"In the darkest alley-ways we still have the people not wanting to touch C# with a pitch-fork because it’s behind Microsoft"
In my opinion he lacks enough neutrality to make that statements(how he know MS tech is so great if he is totally ignorant of other options?).
Instead of telling people to learn only Microsoft tech he could take his own advise and learn non Microsoft tech too. The world is much bigger than a single company.
In my work as a software engineer I had to use what was good for my company, not what was good for Microsoft, Apple, or any religion(GNU or whatever).
I had to use Java, C#, objective C, python, (and lisp and c and c++). We will never be in the hands of a single company ever.
Re: C# is the past, the present and the future
#13"I am a Software Engineer working with various techniques such as C#, WPF, WCF, ASP.NET MVC, ASP.NET and much more" "I spend most of my days working with the latest technologies from Microsoft." "In the darkest alley-ways we still have the people not wanting to touch C# with a pitch-fork because it’s behind Microsoft" In my opinion he lacks enough neutrality to make that statements(how he know MS tech is so great if…
Re: C# is the past, the present and the future
#14Earlier quoted context omitted.
I'd suggest you give Mono and MonoDevelop ( http://monodevelop.com/ ) a try! It's really good and at least most of the web stuff that I've developed have just worked out of the box on Linux (Apache + Mono).
I don't want to be a second class citizen. I don't want to be a second class citizen ever. I don't want to be a second class citizen. I don't want to be a second class citizen ever. "Really good" is so much different from "The Most Awesome Edition" you get with languages like Java or Ruby. I can tinker with a "Really good" tech on home projects all right (except I prefer Clojure), but not in the workplace.
There is no alternative spelling. Sorry, you just used it so much!
Re: C# is the past, the present and the future
#15Re: C# is the past, the present and the future
#16I love C# as much as any MS fanboy would, but when people like Charles Petzold start abandoning C# and .NET for native C++ - http://blogs.msdn.com/b/msdnmagazine/archive/2013/01/08/1038... - to get more speed out of Windows 8 apps, then you have to start thinking maybe Microsoft is at least pushing C#/.NET out of the limelight - its not the be all and end all it used to be.
Re: C# is the past, the present and the future
#17C# and .NET were designed to sell Microsoft Windows Servers, C# = Microsoft and any side project like Mono can be shut down any time. Microsoft did not become what it is by embracing open and free technologies unless it was to "extend and extinguish them", if you dont pay for a product one way or another there is no reason for Microsoft to support that product. C# is a good language but definetly not the future.
RMS had been trying to spread that particular flavor of FUD for over a decade - albeit C#'s popularity has extended beyond Linux into mobile space.
I am no friend of Microsoft, and not a huge fan of Mono - but I think together they provide a viable alternative to the cross-platform JVM.
Re: C# is the past, the present and the future
#18The article is very scarce on content. This could have been a tweet. Also, saying "C# was here to stay from the beginning, we love it in the present and we will use it more and more in the future." wouldn't convince many people. In my view, the future of C# is hanging in the balance. Microsoft has lost significant mind share, and I am not sure if Windows is a good platform anymore to write new apps.
Re: C# is the past, the present and the future
#19C# is a great language and has evolved beautifully, but many people will still continue to avoid it because it's owned by MS and stuck on Windows (without the help of Mono). The next Google, Facebook or Twitter won't be written with C#.
Re: C# is the past, the present and the future
#20Earlier quoted context omitted.
Most of the Microsofts revenue comes from server side stuff anyway, 60% from memory(?), it'll be a good 5 years at least before that market dents. I don't think you'll see c# going away anytime soon. EDIT : couldn't find 2012 but heres 2011 http://punchcut.com/sites/punchcut.com/files/win8_1-8_eb-msf... business + server looks around 60% which I guess is where my figure comes from
I thought office was the cash cow...lot more desktops out there than (Windows) servers.