TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Stack Overflow survey is too often misinterpreted

12 点作者 mmilano将近 7 年前
The &quot;Most Popular Technologies&quot; section of the Stack Overflow survey is often interpreted wrong due to missing context. It does a great disservice to the industry because of how respected the survey is.<p>I&#x27;ve been directed to it twice in the last week by 2 different people interpreting the same information in different ways... and both wrong.<p>They need to segment their technology survey better because non-technical folk are getting ideas like JavaScript is surpassing everything else without consideration for the underlying application of the technology. I mention the JavaScript conclusion as just one example.<p>Let&#x27;s narrow the context down to web applications for a specific example.<p>Comparing PHP to JavaScript might be the best example. (based on the only server-side stats I could quickly find) According to stats, PHP is the most prevalent server-side language in use for web applications, yet it ranks in popularity on Stack Overflow at 30% compared to JavaScript at 69%.<p>Of course JS is ranked higher because it is used as a client-side language on just about every website, in addition to whatever server-side language is being used.<p>As a result, we get people concluding and spreading disinformation that languages like Python, Java, PHP, etc.. are antiquated because of JavaScript&#x27;s rising popularity.<p>The survey is just a popularity contest. It is also misunderstood in that it highlights the shiny things developers prefer to be developing with without any prying for the tried and true mundane tech that companies may use for the sake of stability and maintainability.<p>Stack Overflow needs to at least segment the language survey into application types, such as server-side web, client-side web, native mobile, desktop, etc. Until then, this popularity contest is useless and does a disservice to the industry due to its popularity and easily misinterpreted data.<p>https:&#x2F;&#x2F;insights.stackoverflow.com&#x2F;survey&#x2F;2018&#x2F;#technology

3 条评论

DoritoChef将近 7 年前
I think the best takeaways from the SO survey come from year-over-year analyses. You can watch JS explode in popularity over time, and see how quickly languages and libraries get adopted.<p>It would also be really nice if the &quot;popularity&quot; metrics that OP mentions (i.e. preferred language, least preferred language, language most used at work, etc.) could easily be grouped by &quot;Developer Type&quot;. After some quick googling, it has become apparent that the data from previous years is available to download, but it would be nice for SO to show that data in the blog post.
m3tr0s将近 7 年前
JS is used on client and server-side, in mobile and desktop application development, and for IoT&#x2F;embedded systems also. 69% vs 30% might be accurate. Which one is more popular as a server-side tool only is an interesting question though. Consider the number of packages on npm vs composer for example.
pepper_sauce将近 7 年前
JavaScript <i>is</i> surpassing everything. The world is a cold, dark place.
评论 #17477215 未加载