JavaScript生态变化太快,让程序员“累觉不爱”,是真的吗?

JavaScript是世界上最流行的编程语言之一。全世界约有2100万开发者使用它作为首选。根据Progress提供的数据,这约占全球开发者的70%。

JavaScript生态变化太快,让程序员“累觉不爱”,是真的吗?

Pluralsight的技术索引最近发现,JavaScript排在按需开发语言,工具和框架的前10名。并且也逐月出现在前10名TIOBE编程语言排行榜中。最重要的是,不断变化的JavaScript框架生态系统为开发人员提供了广泛的JavaScript风格。

然而,尽管所有语言都在不断进步和增长,但许多开发者表示他们正在应付JavaScript所带来的“疲劳感”。据安全公司Auth0称,JavaScript疲劳指的是无法跟上最新工具,而害怕自己技术能力过时。

在2017年的JavaScript状态调查中,32%的受访者表示“JavaScript生态系统变化太快。”

然而,Progress公司产品和开发者关系副总裁Todd Anglin表示,疲劳感并不是真的与语言本身有关,而是围绕语言的炒作。

他说:“我认为疲劳确实与不同的信仰有关,都在争取证明谁的框架是最出色的。因为每个开发者都将他们的信仰融入到语言中,并重现他们对编程的看法。”

Anglin将JavaScript生态系统描述为一个大熔炉。“每个人都来自某个地方,无论是Java,.NET还是Ruby。开发人员都将他们喜欢的模式带入JavaScript,他们都希望用这种新语言重新创建这些模式,所以你经常发现JavaScript库是从语言阵营诞生。”

Anglin解释说,“这不一定是坏事。拥有各种各样的框架可以创造一个充满活力的生态系统,让想法可以交叉发展。你可以融入JavaScript世界中对你有意义的部分,而不是沉迷于框架最好的争论中。”

Anglin说炒作确实符合JavaScript的实际情况。语言,工具,调试工具,性能和框架已经发展到使JavaScript成为一个丰富的生态系统。他解释说:“目前JavaScript所做的工作很少。当开发人员真正坐下来工作并使用JavaScript,无论是运行时还是工具,他们都会很快发现这里有非常高效和强大的流程。”

那么,你是否对使用JavaScript有“累觉不爱”的感觉,是真的吗?

相关推荐