DEV Community

Discussion on: ⚰️C# in 2022 — Will it die?

Collapse
 
frankszendzielarz profile image
Frank Szendzielarz

I feel the title is somewhat "clickbaity". It would be best rephrased as, perhaps, "is my investment in learning C# likely to be lost in the short term?" or something akin. I find it interesting, amusing even, that the notion is even entertained, but.. .oh well.

Collapse
 
hitzz07 profile image
its_hitzz

But if its not for the title , I think most of them had skipped this article.

Collapse
 
minchulkim87 profile image
Min • Edited

And this is why I am okay with somewhat clickbaity titles. It's a balancing act. I do hope that the articles motivates, or develops the story though. What I mean is, for clickbait titles, if the article then does not justify why that title was chosen, then there is a discontinuity in the story, and that is not satisfying to the reader.

For example, this article could have benefitted from an opening that says something along the lines of "I have come across recent blog posts about the falling popularity of C# (references such blogs). Why are these people suggesting this and is it true? Let's find out." - you know, something like that.

As it is written, the article says:

  • C# was made by Microsoft, and is kinda like Java but kinda like C++.
  • C# is used in many areas of computing.
  • Is it dying? No.
  • Consider learning it. It will take you however long it takes you.

It doesn't really get to the title "is C# dying?" in a meaningful way: questions like who is asking, or why it is being asked, or whether there is merit to the question - questions that readers might have are never resolved.

Collapse
 
vballester profile image
vballester

From my personal point of view, I see it as very correct. The title is made based on what many people say, which is that C# is dead. And this article simply talks about whether those people are right.

Regarding your idea of "is my investment in learning C# likely to be lost in the short term?" I find it very curious and good. I really think they could do an article like this analyzing data and statistics!

Collapse
 
mosthated profile image
MostHated

No one has said or thinks C# is dead, minus clickbait titles/articles.

Thread Thread
 
kevinmitnick412 profile image
kevinmitnick412 • Edited

We will simply type in Google "C# dyi..."

Google autocomplete = Lots of people searching for it.

google

Ohh, no small number of people are looking for it.

search

"Other user questions" = The article, post, video or whatever best answers the user's search (and no, it's not for SEO for typing 4634069 times the search term) but based on user acceptance, reading and session time.

questions

Conclusion: That I say that many people say, write, search and ask that C# is dead and/or dying is correct. Another thing is ignorance (which seems to be your case).

Thread Thread
 
timleg002 profile image
Timotej Leginus

For every language that exists, there are people thinking it's going to die.
Holds true: whether it's C#, C, C++, Rust, Java, Kotlin, Go, D..

Thread Thread
 
minchulkim87 profile image
Min • Edited

Discussions about the rise and fall of programming languages have always been around. From looking at the popularity measure of C# though, it hasn't gained or lost much for many years. Together with C++ and Java, C# has maintained ground even as Python, TypeScript, Swift, Kotlin, Go, and Rust gained rapid popularity.

When newer languages explode in popularity it is natural to talk about whether the momentum is big enough to replace an existing popular language. But to suggest that typing in "C# dyi" into Google, which basically only has one English word that would fit that pattern, and two results coming up containing the word "dying" indicating that many people think that the language is dying, is misleading oneself. It means that significant number of searches containing "C# dying" were requested in the past. It doesn't mean that it is being searched much, nor that the searches were recent. In fact, despite it being a mismatch, the first suggested completion is "C# dynamic" - which indicates that most people do not question whether C# is dying. (I.e. Google seach thinks it is a stretch, but if you really are looking for it, then other people have search those terms too.)

Ultimately it doesn't matter, I'm sure that the author and the commenter meant well, and there is no harm done in jotting one's opinions down for a discussion. I am going to point out that from what I have observed from various technical forums and social media, at least from programmers who don't use C# day-to-day, C# is definitely not considered by any significant portion of people as a dying language.

Collapse
 
qm3ster profile image
Mihail Malo • Edited

screenshot
THE DUALITY OF MAN

Collapse
 
mosthated profile image
MostHated

I feel it is extremely clickbaity, and unfortunately for the author, makes me not take the article seriously before I even look at it. Please don't do this.

No one found the article because we thought C# was dead, we found it because we like looking up C# stuff, saw it, and thought to ourselves "wtf is this person going on about".

Collapse
 
tombohub profile image
tombohub

I agree, programmers should think logically and logic here is obvious. Why even question will something that's existing for 20 years, backed up by one of the biggest company on planet, die? I'll bet that Javascript is gonna die before than C#