潍坊市论坛

注册

 

发新话题 回复该主题

年,这8种编程语言最流行 [复制链接]

1#
作者

ZulieRane策划

刘燕怎样判断哪种编程语言最流行?正如要挑选最受欢迎的冰激凌一样,每个人都有自己的最爱。实际上,由于各种原因,不同的开发人员喜欢不同的编程语言,当你认为一种编程语言可能占主导地位时,一种新的编程语言出现了,或者一种老的语言与新的应用联系起来了。

年最流行的编程语言将基于相关开发人员想要完成的任务以及他们已经学习或完成的工作。对希望获得加薪的有经验的程序员来说,最流行的编程语言将不同于那些刚开始工作的程序员,这些人在参加了编程训练营后想要从事初级编程工作。

有这么多不断变化的语言,很难知道该从何处入手,尤其是开源语言一直在变化,新的包和框架不断涌现。无论你的兴趣或需求是什么,如果你想了解年最流行的编程语言,你可以从本文这个列表中找到它们。

1最流行的初学者编程语言:Python

无论你查看什么榜单,Python几乎都被列为最受初学者欢迎的编程语言:在Qvault关于初学者最佳编程语言的帖子,GitHub的排名,StackOverflow的开发者调查,甚至是大学教授计算机科学专业的最热门语言,都是如此。

它不像Rust那样快速发展,也不像JavaScript那样老掉牙。但它是一种不可阻挡的编程语言。它已经有30年的历史了,它在使用和流行方面都经历了稳步的增长,足以使它成为几乎所有排行榜的榜首。

缘何如此流行?

Python的伟大之处在于它是根据开发者的经验编写的。从实践来看,这意味着它读起来就像英语一样:特别是对于没有编程背景的人来说,学习起来更容易。

同时,它也能非常快速地构建任何东西的基本原型,这使得初学者能够在短短几分钟内编写出具有良好教程的函数代码,从而极大地增强了他们的能力,也使他们得到了回报。

最后,它具有广泛的通用性。无论你的需求是数据科学,机器学习还是Web开发,你都可以通过Python来完成。

总之,Python的语法,易用性和通用性使其成为最受初学者欢迎的编程语言。

初学者学习Python的最佳方法

Python是最受初学者欢迎的编程语言,因为它为全新的开发者提供了强大的支持网络。你可以使用Python.org上面向初学者的免费教程开始编程。

你还应该利用Python用户和爱好者组成的丰富而富有支持性的在线社区。大部分Python支持者会记得自己学习Python的时光,并乐意向初学者伸出援手。浏览Reddit论坛上的Python版块,在StackOverflow上阅读和发布Python问题,看看是否能在Discord小组或Slack频道上找到编程伙伴。

2对不想从事编程工作的人来说,最流行的编程语言是R

当我担任客户成功经理时,我的工作完全不涉及编程。但是,我仍然发现能够在R中进行分析,查看保留率、流失率、交流量等等,这是非常有用的。R是另一种开源编程语言,尽管没有Python那么流行,但在数据科学界仍然非常活跃,深受人们欢迎。

若要找一份非编程的工作,R是最流行的编程语言。它正在取代SQL和SAS这些闭源的付费语言。由于企业既想降低成本,又想雇佣无论日常工作中是否编程,都能进行分析的人,他们都在转向R。

缘何如此流行?

Datacamp在其R与Python教程中,如此写道,R被“没有计算机编程技能的统计学家、工程师和科学家所使用。它在学术界、金融、制药、媒体和市场营销中都很流行”。

对于那些出于某些非常正当理由而不在工作中进行编程的人来说,R是最流行的编程语言。首先,它是开源的。和Python一样,无需支付任何费用。

R还提供了集成的开发编辑器RStudio,使其更容易使用。R有一个强大的开源软件包生态系统,使任何人都可以非常简单地用几行代码运行统计分析,并以几行代码创建出一个可供发布的图形。

非程序员学习R的最佳方法

尤其是对于那些没有或不想从事编程工作的人来说,我认为最好是找一个你真正关心的项目,然后设定一个明确的目标。你没有工作的必要——至少现在你可以不知道如何编程。

你之前没有任何编程经验,所以学习曲线会非常陡峭。你需要一些你深深热爱的东西。只有这样才能让你克服令人沮丧的障碍、知识空白和用户错误,这也是每个编程初学者都需要经历的一次旅程。

3最流行的涨薪编程语言:Perl

根据StackOverflows的调查,Perl是榜单上最矛盾的语言之一,因为它是全球薪资最高的语言(年薪中位数为7.5万美元),但也是最令人恐惧的语言(71.4%)。但是如果你想要在编程工作中获得更高的收入,没有比这更流行的编程语言了。它是更流行的PHP的前身,同时也是一门有点火爆的垃圾堆语言,因此而闻名。

博客SomeDudeSays在其博文《年的Perl,它还值得学习吗?》(Perlin:IsItStillWorthLearning?)说,“Perl试图为太多的人提供太多的东西。糟糕的代码片段飘来飘去,而且在很多项目中,未经深思熟虑就被拉进来。一个又一个的脚本小子拼凑出他们可憎的东西,并让它们在世界范围内散播。他们把源码扔到网上,让全世界也能免费看到。书里满是垃圾,而且即使是早已过时的书也要重印。”

尽管很多开发者不喜欢它,但很多雇主发现它是一种非常有用的编程语言,可以用于新的项目,也可以用于维护现有的基础结构和项目。正因为如此,它仍然是最流行的涨薪编程语言。

缘何如此流行?

Opensource.

分享 转发
TOP
发新话题 回复该主题