Python受欢迎程度持续增长的两个主要原因

Python是一种长期以来一直被认为具有强大的功能并且易于学习和理解代码的编程语言,Windows,Linux / Unix,Mac OS X和其他平台用户都可以使用它,现在他们可以从以下位置下载官方Python软件包Python软件基金会页面。 Python已预装在大多数Linux发行版(如Ubuntu版本)中,但是在Microsoft的Windows操作系统中,我们需要显式安装和配置。

清晰有趣

Python由Guido van Rossum创建,并于1991年首次发布,是一种解释型,高级通用编程语言,被认为是ABC语言的后继语言,其哲学强调代码的可读性。 它为语法和语法的清晰化而努力,拥抱“应该有一个-最好只有一个-显而易见的方法”的设计理念。 它的意思是使用起来也很有趣,这在它的名字中得到了体现–向英国喜剧团Monty Python致敬。

自1990年代初以来-当一小群早期用户熟悉Python以来-很明显,该语言提供了一种新的简便的编写代码的方式。 印度Dell EMC的软件工程师Prajwal Shetty指出,如今,它每天被成千上万的人使用,并受到专业人士和业余爱好者的欢迎,他本人也是Python的忠实拥护者。 自2003年以来,它一直被TIOBE编程社区索引评为十种最受欢迎​​的编程语言之一,而近年来,它成为仅次于Java和C的第三种最受欢迎​​的语言。TIOBE将其命名为“年度最佳编程语言”。 2007、2010和2018。

Shetty指出,Python当前增加新用户的速度比许多其他编程语言要快,并且据预测,它可能会在不久的将来(可能在未来三到四年内)成为世界上最受欢迎的编程语言。 确实,在2019年,它达到了TIOBE指数的最高评分。 对于最初由van Rossum(当时对当时存在的编程语言的缺点感到沮丧)开始的东西而言,这可是不小的壮举。

它在Web开发人员,数据科学家和系统管理员中仍然很受欢迎。 包括Wikipedia,Google,Yahoo和Facebook在内的许多大型组织都使用Python。 该语言用作Web应用程序的脚本语言(在某些情况下,它比Java和C之类的常规语言更具生产力)。 它也用于科学计算,人工智能项目和自然语言处理,并嵌入许多软件产品中。 许多操作系统都将Python作为标准组件。


弄脏手

尽管微软已经与Python社区建立了十多年的关系,并且目前雇用了该语言的一些主要贡献者,但Windows长期以来一直是唯一没有提供现成的Python解释器的主流操作系统。

对于那些知道如何安装和使用编程语言的经验丰富的专业用户来说,这也许不是一个大问题。 但是,对于许多仍然是Python初学者的人来说,这无疑是一个问题。” Shetty说。

Python仍然完全独立于Windows操作系统,但是它的安装现在包含直接将命令带到Python存储页面的命令。 对于以该语言开头的用户,Microsoft Store软件包被视为默认选择。 Shetty认为,尽管大多数开发人员都喜欢在Linux环境中工作,但Microsoft的举动“肯定帮助了试图弄脏手的Python初学者。”

他自己的语言之旅始于2015年,当时他在RoboSoft Technologies从事工程研究和实习。 那时,他参加了密歇根大学的在线“ Python入门”课程,此后一直使用该语言。 他认为,对于软件开发人员而言,此举意味着可以帮助建立构建环境并快速部署代码。

“它提高了工作效率,”

Shetty争论说,Shetty还是个孩子的时候就决定当一名软件工程师,并在11年级时开始编程。

他还坚持认为,从项目管理的角度来看,更轻松地访问Python意味着在满足要求的关键性能指标的同时,在截止日期之前完成计划的工作。

Shetty声称:“它在敏捷开发的冲刺中显示了出色的成果。”

Python编程语言的许多优点很可能会在未来几年吸引大量新用户,因此也将继续巩固该语言在流行度排名中的地位。 谢蒂说,微软的决定将进一步促进该语言的持续发展。

From: https://hackernoon.com/the-two-primary-reasons-why-pythons-popularity-keeps-growing-7y5q37w2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值