Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tags SO标记顺序是编程语言流行程度的一个很好的表示吗?_Tags_Popularity_Shared Libraries - Fatal编程技术网

Tags SO标记顺序是编程语言流行程度的一个很好的表示吗?

Tags SO标记顺序是编程语言流行程度的一个很好的表示吗?,tags,popularity,shared-libraries,Tags,Popularity,Shared Libraries,SO标记顺序是编程语言流行程度的一个很好的表示吗 我的第一个猜测是,事实并非如此,而且大部分人都是杰夫的粉丝,他们可能偏向.Net,而乔尔的粉丝可能更偏向C/C++等等 有没有一种方法可以获得无偏见的编程语言受欢迎程度统计数据?这可能不是一个很好的表示,除了您发布的原因之外,还可能是某些技术是新的,在其他地方几乎没有可用的帮助,最终会更多。 某些技术非常稳定,因此问题会更少,你总是会有专家在附近,或者一些专门的社区/论坛站点,如Oracle或Microsoft产品的社区/论坛站点。我认为标记排序

SO标记顺序是编程语言流行程度的一个很好的表示吗

我的第一个猜测是,事实并非如此,而且大部分人都是杰夫的粉丝,他们可能偏向.Net,而乔尔的粉丝可能更偏向C/C++等等


有没有一种方法可以获得无偏见的编程语言受欢迎程度统计数据?

这可能不是一个很好的表示,除了您发布的原因之外,还可能是某些技术是新的,在其他地方几乎没有可用的帮助,最终会更多。
某些技术非常稳定,因此问题会更少,你总是会有专家在附近,或者一些专门的社区/论坛站点,如Oracle或Microsoft产品的社区/论坛站点。

我认为标记排序是非常非常粗略的语言流行指南。图+/-a系数或2或3,上面有大数字的标签可能反映一般情况。然而,数字较小的标签可能在其他领域得到更充分的体现

一旦论坛开始显示偏好,人们会或多或少地被吸引到该论坛,这取决于该偏好如何与他们的偏好匹配。因此,除了你提到的那些,还有一种选择效应。有很多地方可以找到帮助,但有些语言在网络上已有更好的资源


要获得无偏见的编程语言流行度统计数据确实很困难。我想你可以看看简历,看看人们宣传他们知道什么,但这是受他们认为会有人雇用他们的影响。你可以看看广告上的工作,但这也有偏见。如果懂一种语言的人换工作的频率是懂另一种语言的人的两倍,那么在所有其他条件相同的情况下,你会看到更多的工作为前者提供。

我认为这会很大程度上取决于你如何定义受欢迎程度,但可能不会有无偏见的表现

<>语言的流行度将根据你所观察到的领域/人口而变化很大:PHP很可能被广泛使用,如果不受Web开发人员的欢迎,游戏开发人员可能会告诉你C++和Flash/AS是编程的全部和全部,Windows开发人员目前可能广泛采用C,……
通过查看工作机会、博客、论坛、堆栈溢出,可能可以观察到趋势,但你只会看到趋势,我认为没有什么真正具有普遍意义的东西有任何用处。

堆栈溢出是一个极有偏见的样本,标签计数可能会进一步扭曲数据。因为Joel Spolsky是SO的主要营销工具,而且他喜欢微软技术,所以在这里,它的代表性太强了。当对其他平台感兴趣的人感觉到这个网站不适合他们并停止参与时,这种偏见就会被放大


这项研究被广泛引用为衡量语言受欢迎程度的一种手段。和任何调查一样,它也有缺陷,但至少是为了衡量受欢迎程度。

有两个好的网站跟踪这类事情

虽然我希望他们能在Java中展示C语言,但我并不惊讶于大多数地方仍然在使用Java,或者人们正在搜索Java,或者有很多Java工作。我没有任何特别的理由认为他们有不公平的偏见。

我是该网站的创始人,该网站衡量了许多衡量受欢迎程度的指标。我的理念是简单地尝试和衡量许多不同的事情,让人们看到结果,并自己判断。所有这些指标都有缺陷、偏见和优势

就SO标记而言,除了C,它们看起来相当准确,但存在巨大的C偏差,因此目前我认为我不会在LangPop结果中包含SO。不过,我一直在关注它。我一直关注的另一个例子是GitHub,它有大量的Ruby项目。

有一些非常好的指标。它从一系列项目的版本控制存储库中读取数据,并提供图表


你如何评价一种编程语言的流行程度?。。喜欢该语言的开发人员数量,该领域的可用工作数量。。这表示“不”,所以很可能不是该信息的一个特别公正的来源。许多问题的重复,包括无偏见编程语言流行度统计,更可能取决于您对无偏见、语言、编程和流行度的定义,指向四个可供解释的名词:我投票结束这个问题,因为这个问题可以说更适合Meta。