adv

致长期以来一直关注solidot的海内外朋友,请点击这里查看。
Python
pigsrollaroundinthem(39396)
发表于2018年10月10日 16时32分 星期三
来自变成码农
与 William Dawbney Nordhaus 共同获得 2018 年度诺贝尔经济学奖的 Paul Romer 是一位 Python 编程语言的使用者。他曾尝试使用 Mathematica 分享他的工作,在发现很难之后切换到 Jupyter notebooks 应用。Romer 使用的是 Python 语言, Python 是数据科学和统计学中最流行的语言。Romer 相信科学研究应该透明,研究方法的开放和清晰对于其获得信任至关重要。为了让自己的研究工作变得透明,他尝试用 Mathematica 软件去分享其工作的细节,但 Mathematica 是私有软件,开发商 Wolfram Research 加大了分享的难度。他发现 Jupyter notebooks 可以完成这项任务。Jupyter 支持数十种语言,允许程序员和研究人员分享包含代码、图表、方程式和数据的文档,它被认为有可能取代 PDF 文档。Jupyter 是开源程序,任何人都可以它的代码。
Python
pigsrollaroundinthem(39396)
发表于2018年09月14日 11时08分 星期五
来自丁克心里不舒服
2014 年,Drupal 项目用 primary 和 replica 替换了 master 和 slave;Django 项目则用 leader 和 follower 替换之;CouchDB 项目也做了类似语言上的净化。现在,Python 项目加入到了语言净化的行列,但这一做法引发了争议,并迫使已经宣布退休的终身仁慈独裁者 Guido van Rossum 回来解决争议。9 月 7 日,任职于 Red Hat 的 Python 开发者 Victor Stinner 公布了 4 个 pull requests,寻求将文档和代码中的术语 master 和 slave 用 parent、worker 或其它类似不会冒犯他人的术语替代。他解释说,这么做是出于多元化的理由,他认为应该避免使用联系到奴隶制的术语如 master 和 slave。一些开发者不赞同将政治正确的意识形态带到 Python 社区,还有人用 BDSM 亚文化来反驳多元化,称在 BDSM 社区 master 和 slave 具有正面意义。van Rossum 关闭了讨论,接受合并 4 个 PRs 中的 3 个。
Python
pigsrollaroundinthem(39396)
发表于2018年07月25日 16时07分 星期三
来自独立
经济学人发表了一篇文章谈论了 Python 语言及其社区,以及刚刚辞职的终身仁慈独裁者 Guido van Rossum。 1989 年 12 月,荷兰计算机科学家 van Rossum 定下了一个圣诞节目标,创造出一种易于阅读和易于创建和分享模块的编程语言。他以英国喜剧团体 Monty Python 的名字将其命名为 Python 语言。30 年后的今天,van Rossum 发现自己无意中变成了电影《布莱恩的一生》中的弥赛亚。他说自己创造的语言肯定不是为大众消费而设计的。但美国用户在 Google 上搜索 Python 的频率比真人秀电视明星金·卡戴珊还要高。van Rossum 虽然对此感到高兴,但发现终身仁慈独裁者的监督角色越来越难以忍受。他担心自己成为某种偶像,就像布莱恩试图赶走门徒一样,他决定辞职,让 Python 社区自我管理。
Python
pigsrollaroundinthem(39396)
发表于2018年07月13日 13时19分 星期五
来自独裁者伤心了
有仁慈的独裁者(也叫终身仁慈统治者,BDFL)之称的 Python 语言作者 Guido van Rossum 宣布他将完全退出 Python 语言开发的决策过程。BDFL 萌生退意是因为围绕 PEP 572 决策而引发的混乱。Guido 表示他将作为一名普通的核心开发者留在 Python 社区,会继续指导其他开发者。作为 BDFL,他给予了自己永久性的假期。他不会任命一名继任者,Python 的治理模式是进入到民主制,还是无政府状态,或者独裁还是联邦制?他对此不再干预,由社区自己决定如何走下去。
Python
pigsrollaroundinthem(39396)
发表于2018年04月19日 15时35分 星期四
来自pip 没 ss 了
Python 包管理系统 pip 释出了 10 0 版。从 Pip 10.0 起,Python 2.6 不再被支持,想要在 Python 2.6 上继续使用包管理器的用户不要升级,而应继续用 pip 9。Python 2.X 系列的最后稳定版本是 2.7 ,而 2.7 将在 2020 年终止支持。Pip 10.0 的其它变化包括:支持 PEP 518,改进 Windows 下非 ASCII 区域设置的 Unicode 处理;新的 pip 配置指令,默认升级策略改为“only-if-needed”,大量bug 修复和小的改善,等等。
Python
pigsrollaroundinthem(39396)
发表于2018年03月14日 11时42分 星期三
来自退休的仁慈独裁者
Python 语言作者 Guido van Rossum 在开发者邮件列表上宣布 Python 2.7 将于 2020 年 1 月 1 日终止支持。他说,别玩语义游戏了,Python 2.7 的终止支持时间不会再更改,之后不会再有安全更新。想要在这个日期之后继续支持 Python 2.7 的人将需要付费给商业供应商。Python 是一个开源项目,他欢迎创建分支,他表示 Python 核心团队在这上面工作的时间够长了。Python 2.7 原计划在 2015 年终止支持,但由于大量现有代码没有移植到 Python 3 开发者将终止支持的时间推迟到了 2020 年。
Python
pigsrollaroundinthem(39396)
发表于2018年02月22日 23时12分 星期四
来自零知识学习 Python
计算机历史博物馆将在 4 月 28 日授予 EPROM 发明者 Dov Frohman-Bentchkowsky,软件企业家 Dame Stephanie Shirley 以及 Python 语言作者 Guido van Rossum 会员奖(Fellow Award)。计算机历史博物馆从 1987 年起每年颁发会员奖,授予其创意改变世界和影响今天所有人类的人。Rossum 创造的 Python 语言自 1991 年发布以来已演变为程序员强大而灵活且易于学习的“瑞士军刀”,被用于机器学习、金融、教育、视频游戏、科学技术、数学、物理和工程等领域。作为语言作者,Rossum 本人有仁慈独裁者的称号。
Python
pigsrollaroundinthem(39396)
发表于2018年01月29日 15时25分 星期一
来自JS 是 JS
HackerRank 调查了 39,441 名开发者,询问了雇主对编程语言的需求,以及开发者对编程语言的兴趣。调查结果显示,雇主想要雇员掌握的语言包括 JavaScript,Java,Python,C++ 和 C,而开发者最想要学习的语言则是 Python、Go 和 Kotlin。在需求和供应之间基本不存在缺口,开发者大都拥有能满足雇主要求的语言技能。HackerRank 还询问了开发者接下来想学习的编程,排在最前的包括 Go、Python、Scala、Kotlin 和 Ruby;不同行业对编程语言的需求不同,金融行业偏爱 Java,C 则统治了硬件行业;37% 的雇主想要 React 技能,但只有 19% 的开发者掌握这项技术;大多数开发者在 16 岁前就开始写代码,雇主更看重问题解决的能力,67% 的开发者有计算机科学学位,而 74% 的人表示部分考自学;平均而言开发者掌握了四种编程语言。
Python
pigsrollaroundinthem(39396)
发表于2017年12月16日 21时25分 星期六
来自产品经理来了
微软正在考虑将 Python 作为 Excel 电子表格的一种官方脚本语言。在 Excel 官方反馈网站,有 Excel 用户建议让 Python 成为 Excel 的一种脚本语言,不只是作为 VBA 的替代,而且还能替代场函数 (=SUM(A1:A2))。这一建议得到了其他用户的响应,成为得票数最高的功能请求,其得票数三倍于第二名。以至于微软的 Excel 首席程序经理正式作出回应,微软的经理发起了一个投票来收集更多的用户反馈信息,以及用户如何在 Excel 里使用 Python。如果这一功能请求得到微软的同意,用户将能像 VBA 脚本那样使用 Python 脚本与 Excel 文档、数据和核心函数交互。Python 是最流行的编程语言之一。
Python
pigsrollaroundinthem(39396)
发表于2017年11月16日 11时21分 星期四
来自蛇类冬眠
NumPy 项目宣布将停止支持 Python 2。Python 核心团队已经决定在 2020 年停止支持 Python 2,而 NumPy 项目自 2010 年以来同时支持 Python 2 和 Python 3,项目资源有限,而继续支持 Python 2 正日益成为负担,因此它决定也停止支持 Python 2。NumPy 项目公布了它逐步淘汰 Python 2 支持的时间表,以尽可能最小的干扰帮助下游生态系统制定计划和完成过渡:在 2018 年 12 月 31 日前继续支持 Python 2 和 Python 3,2019 年 1 月 1 日之后发布的新功能将只支持 Python 3。
Python
pigsrollaroundinthem(39396)
发表于2017年09月17日 21时23分 星期日
来自粗手指
在 Node.js 项目的包管理器 NPM 发现利用名字相似性传播的恶意程序后,Python 官方的第三方软件库 PyPI(Python Package Index)也被发现遭到了类似的攻击。攻击者上传了名字相似的恶意模块,这些恶意的软件包包含了正确的代码,但修改了安装脚本。假软件包上传的时间从 6 月一直持续的 9 月。安全研究人员有意上传了 20 多个恶意库,结果在两天时间内被下载了 7000 多次。研究人员建议 Python 和 PyPI 开发者寻找方法阻止此类的攻击。
Python
pigsrollaroundinthem(39396)
发表于2017年09月07日 21时05分 星期四
来自2 还是 3 这不是问题
编程问答网站 Stackoverflow 的数据科学家 David Robinson 称,Python 是访问量增长最快的主流编程语言。在 Stackoverflow 上,主流编程语言如 Java、Javascript、C#、php 和 C++ 的问题访问量过去几年基本没太大的变动,只有 Python 一路呈上升趋势。2017 年 6 月,Python 首次成为高收入国家访问量最高的标签。而在 2012 年,它的访问量比其它五种主流语言都低,Python 的年增长率达到了 27%。 Python 以及 R 的热捧被认为与数据科学的流行有关。
Python
pigsrollaroundinthem(39396)
发表于2017年08月21日 18时37分 星期一
来自
wizardforcel 写道 " 原文:https://learncodethehardway.org/more-python-book/

译文:http://git.oschina.net/wizardforcel/lmpythw-zh

这本书是《笨办法学 Python》的续集,主要关于数据结构、解析和一些 Linux 命令。

目前保证语法和语义正确。由于作者大量使用俗语和奇怪的比喻,用词习惯可能来不及调整。"
Python
pigsrollaroundinthem(39396)
发表于2017年07月31日 19时31分 星期一
来自不赶时间
Fedora 发行版默认使用的 Python 语言版本从 Python 2 切换到 Python 3 还需要在发布多个版本之后才能完成。最新提议的日期是到 2020 年,也就是上游淘汰 Python 2 之时。目前 Fedora 的大部分 Python 代码兼容 Python 3,但 /usr/bin/python 仍然指向 Python 2,各种 python-* 包仍然意味着 Python 2。开发者希望到 2020 年上半年发布 Fedora 32 时,默认的 Python 版本切换到 Python 3。
Python
pigsrollaroundinthem(39396)
发表于2017年07月23日 23时03分 星期日
来自人人会蟒蛇
IEEE Spectrum 的数据记者挖掘了 10 个在线来源组合了 12 种指标给 48 种语言进行排名,评出了 2017 年十大流行编程语言。它的结果与流行的编程语言排名存在显著差异一点是:今年最流行的是语言是 Python,除此之外十大编程语言基本上与其他来源的排名相差不大。如图所示,Top 4 ——Python、C、Java 和 C++——的流行度相差不大。就招聘市场上的需求而言,C 语言比 Python 更抢手。Ruby 的排名下跌到了 12 名,苹果的新语言 Swift 进入前十令人影响深刻,而被 Swift 取代的 Objective-C 掉到了 26 名。
Python
pigsrollaroundinthem(39396)
发表于2017年02月23日 15时08分 星期四
来自蟒蛇可视化
微软透露,Visual Studio 2017 仍然会支持 Python 语言。正在测试的 VS 2017 移除了对 Python 语言的支持,微软开发者表示原因是它还没有达到作为 VS 核心部分所需要的产品完成度的目标,还需要解决一些问题,他们没有自信能在 3 月 7 日正式发布时及时解决所有问题。过去微软是通过独立安装包为 VS 加入对 Python 的支持,VS 2017 扩展上的变化使得发布独立安装包不再合适,对 Python 的支持将直接整合到 VS 中。微软称它将在 VS 2017 的首批补丁中引入对 Python 的支持,包含 Python 支持的 VS 预览版预计会与 VS 2017 同时发布。
Python
pigsrollaroundinthem(39396)
发表于2017年02月13日 11时07分 星期一
来自流行时尚

Python 正式迁移到源码托管平台 GitHub,拥抱了 Git 版本控制系统。Python 社区早在2014年就开始讨论是否迁移到 GitHub 以改进开发流程,当时 Python 使用的版本控制系统是 Mercurial,而 GitHub 只支持 Git 版本控制系统,所以这也意味着 Python 需要迁移到 Git。2016 年 1 月,Python 项目正式宣布迁移到 GitHub,从 Mercurial 切换到 Git 。

Python
pigsrollaroundinthem(39396)
发表于2017年01月09日 20时48分 星期一
来自微信小程序
Google运行了数百万行Python代码,YouTube及其API的前端服务器代码主要是用Python语言开发的,运行的是 CPython 2.7。Google多年来一直优化Python代码,但始终有一个问题没有解决:并发工作负荷。Google调查了其它Python运行时,但每一种都有利有弊,在解决并发性能的同时会引入新的问题。Google因此尝试用Go语言实现了一个替代运行时优化实时服务。这个项目被称为Grumpy,将Python代码转译到Go程序,在Go运行时中运行,结果相当不错。 Grumpy不支持C扩展,没有CPython的全局解释器锁——它被认为是影响并发性能的主要瓶颈。
Python
pigsrollaroundinthem(39396)
发表于2016年12月26日 16时16分 星期一
来自蟒蛇的新春
在 Python 3.5 发布一年多之后,开发者释出了Python 3.6。主要的新特性包括:async和await关键字可用于生成器和推导;改善CPython实现,在不破坏兼容性的情况下降低内存占用和提高速度;可插拔支持JIT、跟踪器和调试器;CPython支持在MacOS 和Linux上使用DTrace 和SystemTap监视工具,secrets模块进入稳定库,引入新的字符串和数字格式,为变量加入类型注释,简化定制子类创建的方法,等等。
Python
AnkhMorpork(36532)
发表于2016年01月04日 15时07分 星期一
来自Mercurial没人用了
2014年12月,Python社区讨论是否迁移到GitHub以改进开发流程,当时Python使用的版本控制系统是Mercurial,而GitHub只支持Git版本控制系统,所以这也意味着Python需要迁移到Git。在长达一年的讨论之后,Python项目正式宣布迁移到GitHub,从Mercurial切换到Git。Python开发者讨论了两个Git平台:GitHub和GitLab,两者在功能上没有显著差异,但开发者更熟悉GitHub以及Python语言之父、仁慈独裁者Guido van Rossum偏爱GitHub,最终GitHub获胜。
上一页123456下一页