工具
德诺
工具为什么Deno在下面?它应该与Node.js直接比较这个博客上有一篇关于它的文章它的字面意思也是:“de-no”是围绕“no-de”翻过来的。
流量
它是这个流程? 编译成JavaScript的静态类型检查器?如果是这样,它是TypeScript的直接竞争对手。是的,TS还做了一些事情,但将它们列在不同的位置下没有多大意义。TS列在“编程、脚本和标记语言”下。
Git公司
真的值得把它列在这个类别下吗?它应该在版本控制系统下。它不存在。即使我们假设不需要VCS部分,为什么没有其他源代码管理系统?SVN和Mercurial仍然存在。
当然,后来你说超过90%的受访者使用Git,这可能会让其他竞争对手不值得花时间。然而,如果推理是“无需询问,Git将占据主导地位”,那么按照同样的逻辑,为什么要包括Git?
总的来说,我觉得VCS部分是有保证的。即使Git仍然占据主导地位,它也是一个有价值的数据点。如果没有,那么它就更有价值。
纱线
另一对:纱线和NPM。后者在任何地方都没有提及。
(一般)
“工具”部分感觉很奇怪。从虚幻引擎到Kubernetes,到Yarn覆盖了整个领域。然而只有13个条目。感觉特别贫血。每种语言和每种环境可能都有十几种常用工具。归入这一类别的标准究竟是什么?
下面是我经常使用的东西的简短列表:日志查看器(Seq)、静态代码检查器(ESLint)、依赖关系管理(Nuget、Maven)、自动化工具(AutoHotkey、Puppeter、Selenium)、文档构建器(Swager)、工作管理(Jira、Trello)。这是一个很短的列表,但它仍然涵盖了10个项目。我相信如果我扩大几个(子)类别,我可以再想出三个。如果一些人也建议更多的项目和更多(子)类别,我们可以得到当前工具列表大小的三倍或四倍。什么是一个工具,什么应该和不应该放在它下面?