博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
命令行python路径命令_探索命令行英雄中Python的过去,现在和未来
阅读量:2540 次
发布时间:2019-05-11

本文共 1421 字,大约阅读时间需要 4 分钟。

命令行python路径命令

播客新赛季今天开始。 我成长为喜欢这个系列的人,既有深刻的故事讲述,又有出色的主持人 。 他们还潜入了奇妙的主题,而今年全都与编程语言有关。

新赛季的第一集探讨了Python,出于 ,我一直在花更多时间在该语言上。 作为一个新的信奉者,我想知道这种语言即将迎来30周年纪念的方向。 这一集深入探讨了Python语言的历史,并分享了一些我从未听说过的花絮:

  • Python编程语言的灵感(填补“ C和Shell脚本之间的空白”)
  • 由于社区的贡献,包括著名的 ,该语言的发展
  • 有关Python设计的更多信息,以及如何在运行时“扩展其核心”和“可破解”
  • 还有关于Python的BDFL(生命仁爱独裁者),Guido Van Rossum的重大新闻,

开源中的领导力模型

关于慈善独裁统治作为一种社区模式,有很多方面需要解决。 我赞赏在发展初期和不确定的阶段中使用BDFL可以实现的方向和目标的明确性,但是我认识到BDFL具有很大的缺点,尤其是在偏见方面。 直到它不起作用,这似乎也是一个听起来不错的策略。 在“命令行英雄”这一集中,我最喜欢的一句话就是这样:

“因此,围绕Python形成了一个庞大而活跃的社区。但是Van Rossum并不一定为此做好准备。当人群开始敲门时,独裁者(甚至是仁慈的独裁者)通常并不准备。”

从社区贡献的角度来看,这些都是有力的教训,涉及成长以及必要性带来的演变。 由于的工作,尤其是关于领导力和 ,在上可以找到关于此主题的出色资源。

如果您想进一步了解Guido卸任以及这对Python的治理模型意味着什么,请查看播客最近与核心团队成员Brett Cannon的对话。

这对Python意味着什么?

即使所有这些更改都在发生,Python的前景广阔。

StackOverflow 2019 Developer Survey "Most Loved" Languages

StackOverflow 2019开发人员调查,“最受欢迎”语言

根据 ,这是第二最受欢迎的语言,并且是最受欢迎的语言的第一名。 StackOverflow通过以下方式定义“需要”:

“ 连续三年成为最受欢迎的语言,这意味着尚未使用的开发人员表示他们想学习它。”

StackOverflow 2019 Developer Survey "Most Wanted" Languages

StackOverflow 2019开发人员调查,“最想要的”语言

Python的流行源于其实用性。 它确实填补了C语言和Shell脚本之间的空白。 数据科学界已经做了很多工作,以使Python的采用成为不断增长的曲棍球。 例如,此《命令行英雄》一集中提到了仅使用15行代码进行训练的机器学习模型。 简单的东西的实际价值很难挑战。

我发现Python是一种经过深思熟虑的语言,其生态系统( 使我感到好奇。 它也不会强迫用户了解的深入细节以及(可能是重要的)细节。 对于那些对细节感兴趣的人, 提供了对其他编程语言的扩展点,从而增加了多功能性。 我认为,“命令行英雄” Saron在谈到业余爱好者如何执行几个命令并获得漂亮图形时会给人留下深刻的印象,而Instagram可以使用完全相同的编程语言从头开始构建。

? 时间会证明一切。

播客节目的另一个主题是Python社区如何庞大,多样化和受欢迎。 社区是更广泛的贡献概念(包括非代码贡献)的较早采用者。 文档,举行会议和促进多样性都赋予“会员”身份。 从长远来看,围绕社区设计的这种想法肯定会有所回报。

“命令行英雄”将涵盖整个第3季的编程语言。 ,我很想在下面的评论中听到您的想法。

翻译自:

命令行python路径命令

转载地址:http://ehizd.baihongyu.com/

你可能感兴趣的文章
hibernate could not resolve property
查看>>
【strtok()】——分割字符串
查看>>
RabbitMQ安装
查看>>
[试题]Python大赛部分答案
查看>>
浅谈单调队列优化dp
查看>>
关于springMVC的日志管理
查看>>
第一次react-native项目实践要点总结
查看>>
python字符串及基本运算
查看>>
汉诺塔算法
查看>>
html 替换元素
查看>>
关于集合和字符串的互转
查看>>
ceph简介
查看>>
Nagios 使用 NSClient++ 监控Windows Server
查看>>
评定星级
查看>>
ORACLE lag,lead
查看>>
error : cannot open source file "SDKDDKVer.h"
查看>>
Linux下安装rabbitmq
查看>>
曹德旺
查看>>
【转】判断点在多边形内(matlab)
查看>>
java基础之集合:List Set Map的概述以及使用场景
查看>>