Click here to Skip to main content
15,887,746 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Why isn't C# more popular? Pin
W Balboos, GHB10-Sep-20 2:22
W Balboos, GHB10-Sep-20 2:22 
GeneralRe: Why isn't C# more popular? Pin
V.9-Sep-20 2:32
professionalV.9-Sep-20 2:32 
GeneralRe: Why isn't C# more popular? Pin
Daniel Pfeffer9-Sep-20 3:33
professionalDaniel Pfeffer9-Sep-20 3:33 
GeneralRe: Why isn't C# more popular? Pin
afigegoznaet9-Sep-20 21:19
professionalafigegoznaet9-Sep-20 21:19 
GeneralRe: Why isn't C# more popular? Pin
tcruse10-Sep-20 2:18
professionaltcruse10-Sep-20 2:18 
GeneralRe: Why isn't C# more popular? Pin
W Balboos, GHB10-Sep-20 2:26
W Balboos, GHB10-Sep-20 2:26 
GeneralRe: Why isn't C# more popular? Pin
afigegoznaet10-Sep-20 3:03
professionalafigegoznaet10-Sep-20 3:03 
GeneralRe: Why isn't C# more popular? Pin
Gary R. Wheeler9-Sep-20 11:46
Gary R. Wheeler9-Sep-20 11:46 
Daniel Pfeffer wrote:
1. For all its advantages, C#, like Java, is unsuited to system-level programming. The kernel in both Windows and Linux is programmed in C and ASM.
C# isn't really designed for system-level programming. It's designed for building applications. In that regard after 12 years of using it, I find it's remarkably fluent and concise. That said, I have used it for several Windows services with no trouble.
Daniel Pfeffer wrote:
2. Many organizations have an investment in C and C++ code. Conversion to C# would require a major investment. Note that this is also one of the reasons that companies keep using Cobol, so I don't see this changing in the near future.
That's true for any language, not just C#.
Daniel Pfeffer wrote:
3. C# does have a serious learning curve - not for the language, but for its libraries. If you have learnt to do things in C or C++, converting to C# is far from simple.
True. When I started in C#/WPF back in 2008, it took me quite a while to grasp one of the fundamentals of .NET programming: it's in there. C++ and MFC require that you build some application basics yourself. Many of those basics are already present in .NET and whatever UI framework you choose. Instead of saying to yourself "OK, how do I wrap the primitive crap in something elegant in order to make this work", like you do so often in C++, Windows API, and MFC, it's "there's got to be something to do this in .NET; the question is where?"
Software Zen: delete this;

GeneralRe: Why isn't C# more popular? Pin
Tomz_KV10-Sep-20 2:50
Tomz_KV10-Sep-20 2:50 
GeneralRe: Why isn't C# more popular? Pin
sasadler10-Sep-20 5:52
sasadler10-Sep-20 5:52 
GeneralRe: Why isn't C# more popular? Pin
megaadam8-Sep-20 21:21
professionalmegaadam8-Sep-20 21:21 
GeneralRe: Why isn't C# more popular? Pin
CodeWraith8-Sep-20 23:14
CodeWraith8-Sep-20 23:14 
GeneralRe: Why isn't C# more popular? Pin
Jon McKee8-Sep-20 22:02
professionalJon McKee8-Sep-20 22:02 
GeneralRe: Why isn't C# more popular? Pin
Patrick Skelton8-Sep-20 22:56
Patrick Skelton8-Sep-20 22:56 
GeneralRe: Why isn't C# more popular? Pin
Jon McKee9-Sep-20 0:09
professionalJon McKee9-Sep-20 0:09 
GeneralRe: Why isn't C# more popular? Pin
CPallini8-Sep-20 22:55
mveCPallini8-Sep-20 22:55 
GeneralRe: Why isn't C# more popular? Pin
Patrick Skelton8-Sep-20 22:57
Patrick Skelton8-Sep-20 22:57 
GeneralRe: Why isn't C# more popular? Pin
Rage9-Sep-20 1:01
professionalRage9-Sep-20 1:01 
GeneralRe: Why isn't C# more popular? Pin
F-ES Sitecore9-Sep-20 0:36
professionalF-ES Sitecore9-Sep-20 0:36 
GeneralRe: Why isn't C# more popular? Pin
Greg Utas9-Sep-20 2:55
professionalGreg Utas9-Sep-20 2:55 
GeneralRe: Why isn't C# more popular? Pin
BillWoodruff9-Sep-20 3:18
professionalBillWoodruff9-Sep-20 3:18 
GeneralRe: Why isn't C# more popular? Pin
theoldfool9-Sep-20 3:22
professionaltheoldfool9-Sep-20 3:22 
GeneralRe: Why isn't C# more popular? Pin
den2k889-Sep-20 3:36
professionalden2k889-Sep-20 3:36 
GeneralRe: Why isn't C# more popular? Pin
Chris Losinger9-Sep-20 3:43
professionalChris Losinger9-Sep-20 3:43 
GeneralRe: Why isn't C# more popular? Pin
BillWoodruff9-Sep-20 17:56
professionalBillWoodruff9-Sep-20 17:56 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.