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.
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.
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!
Google autocomplete = Lots of people searching for it.
Ohh, no small number of people are looking for it.
"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.
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).
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.
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".
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#
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
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.
But if its not for the title , I think most of them had skipped this article.
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:
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.
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!
No one has said or thinks C# is dead, minus clickbait titles/articles.
We will simply type in Google "C# dyi..."
Google autocomplete = Lots of people searching for it.
Ohh, no small number of people are looking for it.
"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.
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).
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..
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.
THE DUALITY OF MAN
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".
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#