Python被“ Somewhat Dubious” TIOBE索引评为年度编程语言

2021-01-11 02:56:01

自从GitHub阻止许多国家(克里米亚,古巴,伊朗,朝鲜和叙利亚)访问其网站以保持对美国贸易制裁的遵守以来,已经有一年多了,但本周本公司宣布它在伊朗再次完全可用。

“今天,我们宣布了一项突破:我们已经获得美国政府的许可,可以向伊朗的开发人员提供GitHub。这包括为个人和组织提供的所有服务,包括私人和公共的,免费的和付费的。”

弗里德曼(Friedman)指出,尽管他们继续向这些国家/地区提供公开回购协议,但他们还必须与外国资产控制办公室(OFAC)一起处理许可证申请,他将其称为“漫长而密集的提倡申请的过程。在受制裁国家/地区对GitHub进行广泛开放的访问。”

在弗里德曼在《黑客新闻》评论中所说的“纯属巧合”时,该消息恰好赶上了一家公司,该公司在前一天突然失去了其GitHub帐户的访问权限,据说一位员工“在访问时打开了笔记本电脑”他的父母在伊朗。”

尽管此举受到伊朗许多开发商的欢迎(尽管很多人指出使用VPN是一种常见的解决方案),但GitHub表示,它“正在与美国政府合作,以确保在克里米亚和叙利亚的开发商也获得类似的许可” –似乎引起了一些混乱。

今天,我们宣布,我们获得了美国政府的许可,可以向伊朗的开发人员提供GitHub。我们希望开发人员无论居住在何处都能够在GitHub上进行协作,并且我们正在努力为克里米亚和叙利亚获得类似的许可证。 https://t.co/1nkEhFQJ0p

Wasmer采用通用WebAssembly GA:Wasmer一直致力于通过创建通用二进制文件来使WebAssembly在JavaScript之外可访问,该公司已经发布了Wasmer 1.0,并带来了改进的运行时和编译器性能以及包括更好的错误处理在内的新功能。强大的API,交叉编译,无头Wasmer等。 Wasmer接受用多种不同语言编写的代码,并允许用户将其编译为可在任何操作系统和浏览器上运行的独立二进制文件,现在该公司表示该工具已准备好投入生产。此外,该公司表示,最新版本的Wasmer现在支持新的Apple ARM体系结构,用户可以通过安装CLI或以他们选择的语言嵌入Wasmer来开始使用。

2020年文档总结季:作为一名开发人员,除了注释您的代码外,您可能要做的最后一件事就是编写面向用户的文档。嗯,对于您来说,对于开源开发人员来说,这是Google的文档季可以为您提供帮助的地方,因为该计划每年都会将技术作家与开源项目配对,以帮助创建文档。因此2020年是该项目的第二年,谷歌本周宣布了2020年计划的结果,拥有64位成功完成项目的作者,其中18个更大的项目预计将在3月完成。如果对记录项目的帮助有所帮助,请确保注册2021年文档季节的公告电子邮件列表。

Python再次获得TIOBE的头等奖:TIOBE索引,根据搜索引擎结果对编程语言的受欢迎程度排名有点可疑,它宣布了年度“年度最佳语言”奖,该奖项是Python第四次获得该奖项。历史。该项目的负责人写道,标题“被授予一年内最受欢迎的编程语言”,Python在2020年增长了2.01%,他们将其归因于“易于学习的语言及其高生产率, ”以及众多用例。继续阅读编程语言跑马。

Rust 1.49添加了体系结构:随着Rust 1.49.0的发布,该语言现已将64位ARM Linux体系结构提升为Tier 1支持,从而为在该体系结构上正确测试的语言提供了最高的支持保证。同时,64位ARM macOS和Windows架构均已达到Tier2。除此之外,还对标准库进行了一些更改,可以在详细的发行说明中找到这些更改。另一个独立但相关的注释是,上周的一篇博客文章指出,Rust现在在基准测试中总体上比C快,但仍然比C ++慢一点。

Ruby 3.0拥有3倍的速度改进:自2015年以来一直在开发中,Ruby 3.0.0刚到时就提出了改善性能,并发性和键入的既定目标。具体来说,该博客在发布消息时宣布了Ruby创造者Matsumoto Yukihiro Matsumoto的话,他说“ Ruby3的速度将比Ruby2快3倍”,也就是Ruby 3×3。根据DevClass文章深入探讨该语言的最新版本的历史,Ruby社区“将重点放在改进JIT上,以提高经常调用相同方法的应用程序的性能。为了到达那里,他们解决了JIT版本的代码和编译过程本身,避免了垃圾回收或在后台执行代码,并减少了Ruby和JIT线程之间的锁数量。”从2.7开始,Ruby 3.0还引入了许多新功能,包括“用于多种方法共享的本机函数的重复数据删除例程,对某些C方法的方法内联支持以及对实例变量的改进,例如核心类中的访问优化以及减少冗余检查。 。”

我们提供了一些新颖的功能,使您可以更快,更轻松地使用GitHub:

回顾2020年:我们知道,现实世界中几乎没有您想回顾的2020年,但是就软件开发而言,过去一年可能需要反思一些事情,因此我们认为最后从网络上总结了一些综述。首先,NodeSource博客提供了2020年Node.js的十大亮点,其中包括Node.js 15的发布。同时,GitHub提供了对GitHub Education Classroom的回顾,Docker浏览了以下内容中最受欢迎的Docker博客文章: 2020年,Facebook回顾了2020年,着眼于连通性创新,更快的应用程序以及向净零发展的进展。 ITPro还查看了2020年DevOps的主要趋势,而The New Stack回顾了2020年被遗忘的故事,并提供了更大的编辑团队的一年回顾展。现在,到2021年!

我对2021年的抱负是要有0个副业,0个私人文章,每周工作不超过40小时,尽我所能断开连接并不断大喊“操之过急,工作并没有把我的价值定义为人类”直到所有人听到天空