精华内容
下载资源
问答
  • Python的创始人

    千次阅读 2021-05-23 13:42:32
    Python的创始人为荷兰人吉多·范罗苏姆[6](Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python(大蟒蛇的...

    Python的创始人为荷兰人吉多·范罗苏姆 [6]  (Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提·派森的飞行马戏团》(Monty Python's Flying Circus)。

    ABC是由Guido参加设计的一种教学语言。就Guido本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,Guido认为是其非开放造成的。Guido决心在Python中避免这一错误。同时,他还想实现在ABC中闪现过但未曾实现的东西。

    就这样,Python在Guido手中诞生了。可以说,Python是从ABC发展起来,主要受到了Modula-3(另一种相当优美且强大的语言,为小型团体所设计的)的影响。并且结合了Unix shellC的习惯。

    Python [7]  已经成为最受欢迎的程序设计语言之一。自从2004年以后,python的使用率呈线性增长。Python 2于2000年10月16日发布,稳定版本是Python 2.7。Python 3于2008年12月3日发布,不完全兼容Python 2。 [6]  2011年1月,它被TIOBE编程语言排行榜评为2010年度语言。 [8] 

    展开全文
  • Python的创始人 Guido van Rossum今天宣布了一件事情,表示自己好累,不想再当最高决策者了。最主要的原因他主导的提案PEP572被社区反对,发现很多人鄙视他的决定。。他发表内容如下:Now that PEP 572 is done, I ...

    Python的创始人 Guido van Rossum今天宣布了一件事情,表示自己好累,不想再当最高决策者了。最主要的原因他主导的提案PEP572被社区反对,发现很多人鄙视他的决定。。

    他发表内容如下:

    Now that PEP 572 is done, I don"t ever want to have to fight so hard for a

    PEP and find that so many people despise my decisions.

    I would like to remove myself entirely from the decision process. I"ll

    still be there for a while as an ordinary core dev, and I"ll still be

    available to mentor people -- possibly more available. But I"m basically

    giving myself a permanent vacation from being BDFL, and you all will be on

    your own.

    After all that"s eventually going to happen regardless -- there"s still

    that bus lurking around the corner, and I"m not getting younger... (I"ll

    spare you the list of medical issues.)

    I am not going to appoint a successor.

    So what are you all going to do? Create a democracy? Anarchy? A

    dictatorship? A federation?

    I"m not worried about the day to day decisions in the issue tracker or on

    GitHub. Very rarely I get asked for an opinion, and usually it"s not

    actually important. So this can just be dealt with as it has always been.

    The decisions that most matter are probably

    - How are PEPs decided

    - How are new core devs inducted

    We may be able to write up processes for these things as PEPs (maybe those

    PEPs will form a kind of constitution). But here"s the catch. I"m going to

    try and let you all (the current committers) figure it out for yourselves.

    Note that there"s still the CoC -- if you don"t like that document your

    only option might be to leave this group voluntarily. Perhaps there are

    issues to decide like when should someone be kicked out (this could be

    banning people from python-dev or python-ideas too, since those are also

    covered by the CoC).

    Finally. A reminder that the archives of this list are public (https://mail.python.org/pipermail/python-committers/) although membership

    is closed (limited to core devs).

    I"ll still be here, but I"m trying to let you all figure something out for

    yourselves. I"m tired, and need a very long break.

    --

    --Guido van Rossum (python.org/~guido)

    展开全文
  • Python的创始人为荷兰的Guido van Rossun。1989年,Guido为了打发圣节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python为该编程语言的名字,是因为他是一个...

    现如今,Python已经成为目前最热门的语言,是一种高级编程语言。那么,python最初是被谁设计出来的,为什么要设计python呢?下面我们一起看一下。

    20190712163823849.jpg

    Python是被设计出来的? Python的创始人为荷兰的Guido van Rossun。1989年,Guido为了打发圣节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python为该编程语言的名字,是因为他是一个叫MontyPython喜剧团体的爱好者。

    ABC是由Gudo参加设计的一种教学语言。就Gudo本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,Gudo认为是其非开放造成的。Guido决心在Python中避免这一错误,同时,他还想实现在ABC中闪现过但未曾实现的东西,就这样,Python在Gudo手中诞生了。可以说,Python是从ABC发展起来的,主要是受到了Modula-3的影响,并且结合了Unix shel和C的习惯。

    1991年, Python第一个公开发行版本发行,它是一种面向对象的解释型计算机程序设计语言,它是使用C语言实现的,并且能够调用C语言的库文件。从一出生, Python已经具有了类、函数、异常处理,包含列表和字典在内的核心数据类型,以及模块为基础的拓展系统。

    最初的Python完全由Gudo本人开发。Python得到Gudo同事的欢迎,他们迅速地反馈使用意见,并参与到Python的改进中。Gudo和一些同事构成Python的核心团队,他们将自己大部分的业余时间用于发掘Python。随后,Python拓展到研究所之外。Python将许多机器层面上的细节隐藏,交给编译器处理,并凸显出逻辑层面的编程思考。Python程序员可以花更多的时间用于思考程序的逻辑,而不是具体的实现细节,这一特征吸引了广大的程序员,Python开始流行。2011年1月,Python赢得TOBE编程语言排行榜的年度语言。

    以上我们介绍了,"Python是被设计出来的”以及python产生的时代背景,希望对您有所帮助,如果对python感兴趣,可以点击咨询按钮,了解更多信息。【Python视频教程】

    展开全文
  • Hsiaoming Yang,Python china创始人,GitHub 上最活跃国内开发者之一,常用 ID:lepture。 【正文】 1、请简单地介绍一下你自己(技术背景、学习经历、工作经历)。 我叫 Hsiaoming,常用 ID: lepture。我學習編...

    Hsiaoming Yang,Python china创始人,GitHub 上最活跃的国内开发者之一,常用 ID:lepture。

    【正文】

    1、请简单地介绍一下你自己(技术背景、学习经历、工作经历)。

    我叫 Hsiaoming,常用 ID: lepture。我學習編程的時間比較晚,大一大二的時候滿校園跑,去旁聽別的學院的課,去學校的各種講座。

    我是在讀大三的時候才算開始學編程的。那個時候想學點 Python,正好學校的社團自強網在轉型 Python,便過去一邊學習一邊幫忙。

    在自強網的時候,因爲合作的前端不太好,於是便不理會他,自己把前後端都寫了,順便學了一點前端,沒想到最後找工作的時候就成了前端工程師。感謝 @janlay 的推薦,得以在支付寶前端團隊學習,感謝玉伯的指引与器重,學到了很多前端知識。

    不過現在在一家創業公司遠程工作,做 Python 後端兼前端設計。

    2、作为活跃在 Github 国内开发者,你认为 Github 上有哪些好的 Python 开源项目值得推荐?

    我個人是比較務實的,一般只關注自己用得着或者很有可能會去用的項目,所以不太會推薦一些所謂「炫酷」的東西。比如 pyvim 這樣的,看看就好了。

    因爲我維護着一些 Python 庫,需要保障這些庫能正常運行在不同的 Python 環境裏,所以 pyenv 是必不可少的。pyenv 搭配 tox 以及 py.test 或者 nose,是做單元測試的神器。

    GitHub 上曾經流行過 awesome-{something} 的東西,我個人並不喜歡這種風氣。但是如果你想了解一些 Python 項目的話,可以看看 awesome-python。推薦這種事情不太好做,我個人關注的領域比較狹隘,大家可以在這個 awesome-python 裏找到自己感興趣的項目。

    3、你平常是如何管理 Github 上的项目?

    我可以這樣理解麼?一是作爲開發者管理自己的項目,二是作爲 GitHub 用戶管理收藏。

    我不是一個擅長做管理的人,對於自己的項目並沒有特意的去管理,我也不太清楚有什麼是需要管理的。如果有人提 PR 或者 issue,便去 review & reply。

    有些項目會把主要貢獻者添加爲合作者,這樣便有人可以來分擔一下了。還有一些自己不再想維護的項目,便轉移給其他人。

    作爲一個用戶,GitHub 提供了三種項目交互方案:star, watch, and fork。我個人是這樣使用的:

    star 有興趣的,可能會用到的,方便以後搜索
    watch 需要關注的,實時關注這個項目的動態
    fork 我要去修改的項目,給別人提 PR
    我看到有很多人 fork 了別人的項目,但是又一直沒有做貢獻,感覺很奇怪。大約他們是在把 fork 當作 star 在用吧。

    4、你创建 Python China 社区是基于怎样的缘由?

    其實在創建之初,我便是心存疑慮的,覺得沒有太大的必要,提問可以去 SO,學習可以直接看文檔。大約因爲剛好有域名,剛好有時間,於是便做了這樣一件事。

    其實我正在寫一個 API-based forum-like 的項目,完成後會應用在 Python China 這個網站上。

    5、Python China 社区你是如何运营的?

    這是一個挺尷尬的問題,你可以看到 Python China 並不活躍,算不上「社區」。其實是沒有運營的,我不太喜歡運營這種事,太花時間與精力了。

    其實想過關閉這個網站,問了下 tonyseek 的意見,最終還是決定放着。我們隔幾天都會去看一看,如果有人有問題的話,也會解答一下。服務器的花費也沒有多少,當作每月請別人吃餐飯罷。

    6、你对想要学习 Python 和正在进行 Python 开发的技术人员有何建议?

    Python 的學習資料那麼多,好好學習就可以了。Python 是一門講究實用的語言,最好的學習方法就是一邊使用一邊學習。

    很多人喜歡建議別人看源碼學習,我挺反對的。我的建議是閱讀文檔,先使用,了解別人的設計意圖,當文檔不能滿足你的需求後,或者你想更深入的了解你在使用的項目時,這個時候就可以去翻翻別人的代碼。

    當然,如果你是想學習別人的代碼風格,想看看別人代碼的組織方式,這個時候可以去看看別人的代碼。

    7、你能否谈一下你对开源的理解?

    這個話題我在博客裏已經寫過了,參考《當我談開源時我談些什麼》。

    開源對我來說是一件順便的事,沒有什麼崇高的目的。與理想無關,更多的是一種實用主義。
    你认为国内开源现状如何?有哪些困难和挑战需要面对?

    8、你认为国内开源现状如何?有哪些困难和挑战需要面对?

    我不太理解這個問題,在我的觀念裏,開源是沒有國內國外這一說的。但是這樣回答肯定不會讓人滿意,我姑且當作主創成員在中國的開源項目的發展現狀吧。

    我觀察到的情況是越來越好的。一是個人開發者的參與度越來越高,一是公司也越來越重視。這一點上,阿里做得很不錯。

    像我說的,開源是不分國內外的,它是國際化的。所以國內的開發者遇到的最大困難,我以爲是國際化。這個國際化的問題不僅僅是語言,還有社區建設等。因爲某些不可言說的可怕力量,中國互聯網不同於國際互聯網,這對國內開源項目的國際化也產生了不可小覷的阻礙。

    9、你对开源中国有何意见和建议?

    不要侷限在「開源代碼」上,其實可以開源任何事物,可以多一些別的領域的內容。

    10、请聊聊任何你想谈的话题。

    如上所述,開源不要侷限在代碼。我們正在做一個 CN 开放数据计划,將中國相關的數據規範化、程序化,歡迎有興趣的人參與。

    注意。這不是一個強組織,不會去強行推廣運營,我們也只是利用業餘時間來做維護,你也許感受不到什麼組織感,也許會覺得失落與挫敗。

    文章转载自 开源中国社区 [http://www.oschina.net]

    展开全文
  • python语言是由哪个创造Python 本义是指 "蟒蛇”,1989年荷兰Guido van Rossum发明了一种面向对象解释型高级编程语言,将其命名为Python,Python设计哲学为优雅、明确、简单,实际上Python始终贯穿着...
  • 【摘要】一切都始于1989年的那个圣诞节,Python的起源于诞生诞生并不算恰逢其时,它崛起充满了机遇巧合,也有其必然性。三十年间,Python技术不断更迭,生态逐渐完善,加上互联网、大数据、以及人工智能这一波波浪潮...
  • Python语言的创始人解释为什么Python数组的索引从0开始 最近有人在Twitter是问我为什么Python使用以0为第一位的数组索引方式(以下简称0-based),并让我看一篇关于这个主题的文章(很有趣)。这引起了我不少的...
  • Python创始人与优缺点

    2019-07-16 18:35:24
    1.Python创始人与汇编语言种类 吉多·范罗苏姆 Python创始人 编译型和解释型 编译型语言首先是将源代码编译生成机器指令,再由机器运行机器码 (二进制)。 解释型语言源代码不是直接翻译成机器指令,而是先翻译...
  • 不要过度构建数据结构尽量使用元组(以及命名元组)而不是对象尽量使用简单属性域(property)而不是getter/setter函数内置数据类型是你最好朋友,尽可能多地使用数字、字符串、元组、列表、集合以及字典多看看...
  • 实现内幕”做一介绍,大家很熟悉的有可能是Python的发展历史,也有可能是Python编程语言的实际应用中具有强大的功能,下面是文章的主要描述,希望大家会有所收获。Python" 时,他们可能想到的是有时称为 ”...
  • 1-2Python创始人

    千次阅读 2018-07-12 19:00:18
    创始人简介Guido von Rossum(吉多·范罗苏姆),荷兰人。1982年,从阿姆斯特丹大学获得了数学和计算机硕士学位。1989年,创立Python语言。那时,他还在荷兰CWI(Centrum voor Wiskunde en Informatica,国家数学...
  • Python是一种令惊叹编程语言,毫无疑问。从1991年卑微开始,它现在几乎无处不在。无论您是在进行Web开发,系统管理,测试自动化,devop还是数据科学,Python在您工作中发挥作用可能性都很大。即使你没有...
  • 主持人: Chris DiBona (Google 开源网站负责人) and Leo Laporte (Twit 网站创始人)被采访人:Guido van Rossum (python 创始人)Chris DiBona: 非常高兴 Guido 让我为这次采访做安排Leo Laporte: 我们这里需要...
  • 今天继续前两天分享过得五本Python学习书籍,但是可能会让部分失望,因为这本书名叫《Python Cookbook(第3版)中文版》,它更加适合具备一定基础学习者阅读。 这本书总共有十五章,大致内容 第一章:...
  • 这位大牛,很多都认识,C语言之父——丹尼斯·里奇。里奇C语言,养活了世界上成千上万程序员,可能是对人类做出贡献太大了,2011年,在乔布斯去世一个礼拜后,上帝带走了他。里奇脱发等级在2级到3...
  • 目前Python不仅得到其他开发社区的认可,比如JPython和IronPython的广泛应用,在教育和科学技术领域也起到举足轻重的作用,据Guido介绍,Python甚至可以和价格昂贵的Matlab等商业软件相媲美。在5月31日举行的Google...
  • 2007年5月31日 谷歌今天在全球10个城市同时拉开了“谷歌开发者日”的活动序幕,大约有5,000多名的开发者参加了这次活动。 ...以下是记者现场采访Python编程语言的创始人Guido van Rossum,让...
  • 点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理学习资料!是否还记得去年10月30日,Python创始人Guido van Rossum在Twitter上公布自...
  • 昨日Python 之父 Guido Van Rossum宣布退休消息占据了多家科技媒体版面。 很快Dropbox 团队发表了一篇名为“Thank you, Guido”文章,...这位叱咤风云“仁慈独裁者”(BDFL)告别舞台后,很多冒出了这样...
  • Python 创始人 Guido van Rossum 美国时间7月12号蟒爹将完全脱离决策层,不再领导该语言,给自己一个永久假期。后续会作为一个普通核心开发者,待在那里一段时间。从 Guido van Rossum 邮件内容可以看出,他...
  • Python是什么 Python(大蟒蛇)是一门解释型、面向对象、带有动态语义的高级程序设计语言。 Python 是一门有条理的和强大的面向对象的程序设计语言,类似于Perl, Ruby...Python 的创始人为荷兰人吉多·范罗苏姆(Guido va
  • perl 创始人python 创始人听译这东西的确很累人,一次翻译太多也很疲惫。 我尽量想在一篇博客中包含尽量多内容,结果最终搞自己兴趣全无了,下次看来还是应该一点一点来。 我听力还是不好,有一些东西...
  • 近日,山东省在其最新出版的小学信息技术六年级教材中,加入了Python的内容。简单来说,Python是一种广泛使用的高级编程语言,属于通用型编程语言,由荷兰Guido van Rossum创造。它的第一版发布于1991年。由于可...
  • python 创始人访谈录1:关于 django 和 ruby 收藏 主持人: Chris DiBona (Google 开源网站负责人) and Leo Laporte (Twit 网站创始人)被采访人:Guido van Rossum (python 创始人)Leo : Python 缺少一些本地 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,178
精华内容 871
关键字:

python的创始人

python 订阅