Let's stop bashing C#
codeaddiction.net
Let's stop bashing C#
1–10 of 99 posts
Re: Let's stop bashing C#
#2- C# smells corporate, being used in many large scale business application.
- C# is developed by Microsoft, a billion dollar company itself
- The .NET platform is only partial open source
So facts don't matter much, it's about smell :)
Re: Let's stop bashing C#
#3Re: Let's stop bashing C#
#4Even if C# would be the most technical superior language ever made with every feature you could think of, a lot of developers still don't like it because: - C# smells corporate, being used in many large scale business application. - C# is developed by Microsoft, a billion dollar company itself - The .NET platform is only partial open source So facts don't matter much, it's about smell :)
Besides that though, C# is much nicer than Java and fills a similar niche.
Re: Let's stop bashing C#
#5The link is broken. yeah, let's stop bashing.
Re: Let's stop bashing C#
#6Re: Let's stop bashing C#
#7Even if C# would be the most technical superior language ever made with every feature you could think of, a lot of developers still don't like it because: - C# smells corporate, being used in many large scale business application. - C# is developed by Microsoft, a billion dollar company itself - The .NET platform is only partial open source So facts don't matter much, it's about smell :)
Re: Let's stop bashing C#
#8Even if C# would be the most technical superior language ever made with every feature you could think of, a lot of developers still don't like it because: - C# smells corporate, being used in many large scale business application. - C# is developed by Microsoft, a billion dollar company itself - The .NET platform is only partial open source So facts don't matter much, it's about smell :)
Re: Let's stop bashing C#
#9Re: Let's stop bashing C#
#10Even if C# would be the most technical superior language ever made with every feature you could think of, a lot of developers still don't like it because: - C# smells corporate, being used in many large scale business application. - C# is developed by Microsoft, a billion dollar company itself - The .NET platform is only partial open source So facts don't matter much, it's about smell :)
Is that true anymore? I was under the impression that .NET is fully open source: https://dotnetfoundation.org/ Besides that though, C# is much nicer than Java and fills a similar niche.
That's not of much worth if the design process remains firmly in corporate hands.
Microsoft is currently, slowly, opening the process to the community, but even then I expect corporate will continue driving most of the roadmap and keep veto on everything, very much like Swift — which is much much much further on that track than C# is, Microsoft having only created a C# design/evolutions mailing list and repository literally days ago, the ML was created on January 30th[0] and the repository was created and announced on February 1[1], the "community input" doesn't actually exit yet.
[0] https://lists.dot.net/pipermail/csharplang/2017-January/thre...
[1] https://blogs.msdn.microsoft.com/dotnet/2017/02/01/the-net-l...