关注微信公众号《云原生CTO》更多云原生干货等你来探索
专注于 云原生技术
分享
提供优质 云原生开发
视频技术培训
面试技巧
,及技术疑难问题 解答

云原生技术分享不仅仅局限于Go
、Rust
、Python
、Istio
、containerd
、CoreDNS
、Envoy
、etcd
、Fluentd
、Harbor
、Helm
、Jaeger
、Kubernetes
、Open Policy Agent
、Prometheus
、Rook
、TiKV
、TUF
、Vitess
、Argo
、Buildpacks
、CloudEvents
、CNI
、Contour
、Cortex
、CRI-O
、Falco
、Flux
、gRPC
、KubeEdge
、Linkerd
、NATS
、Notary
、OpenTracing
、Operator Framework
、SPIFFE
、SPIRE
和 Thanos
等


Python 4.0 永远不会到来,Python创始人极力推荐Rust
Guido van Rossum
(Python
编程语言的发明者)日前在接受采访时表示,Python 4.0
很难看到曙光,因为该编程语言现在正在经历一个具有挑战性的困难,那就是从 Python
的迁移2.0
到 Python 3.0
。
他还讨论了其他语言,如 Rust
、Go
、Julia
和 TypeScript
。Guido
认为 Rust
是一种迷人的语言,几乎可以完美地处理内存管理问题。他接着说 Go
和 Julia
与他的设计相当,Python
项目团队学习并受到各种 TypeScript
功能的启发。
Guido van Rossum
和 Python
开发团队的其他成员表示,他们对 Python 4
的前景不是很热情,在从Python 2
到 Python 3
的过渡过程中学到了一些重要的经验教训。
“我对
Python 4
的想法并不感到兴奋,核心开发团队中也没有人真正感到兴奋,所以可能永远不会有4.0
,我们至少会持续到3.33
。我们已经从Python 3
和2
中吸取了教训,所以认真谈论Python 4
几乎是禁忌。
Guido van Rossum
于 2019
年退休后于 2020
年 11
月返回公司,并在微软担任新职位。他在 Twitter
上表示,他将努力使 Python
更易于使用。它将在所有平台上可用,而不仅仅是 Windows
,这应该会使其更具吸引力和竞争力。事实上,在过去的十年里,Python
一直在与被其作者和社区认为更流行的新语言竞争。
根据 Guido
的说法,Rust
是一种“伟大的”编程语言,值得所有人关注:
“在某些方面,它听起来像是一门很棒的语言。
Rust
确实在一个特定的领域改进了c++
:绕过编译器控件变得更加困难。当然,它以近乎完美的方式解决了内存分配问题。如果你用c++
写同样的东西,你不能那么肯定,与Rust
相比,你得到了所有的内存分配和内存管理的权利。Rust
是一种有趣的语言"
另外,与C++
相比,Rust
在编程行业是一个相对的新人,很多开发者都对投资犹豫不决。但是,近年来,大型行业计划已开始使用它。
Linux
社区就是这种情况,它已经宣布已经开始在 Rust
中创建内核元素有一段时间了。
微软开始了Rust
的Windows
项目,去年,与提供的程序员用简单的访问Windows API
的目标创造Rust
在Windows
应用程序。Facebook
、亚马逊、苹果和微软等主要行业巨头最近透露,他们正在寻找 Rust
开发人员。
最后对于 TypeScript
,Python
的创造者认为:
“
TypeScript
是一种很棒的语言。您可能已经注意到,在过去的六七年中,我们为Python
添加了可选的静态类型,也称为渐进式类型“ “当我们开始这个项目时,我并没有真正意识到TypeScript
,所以我不能说这种语言启发了我们开始。TypeScript
,因为它加入了JavaScript
的潮流,而且因为Anders
是一个非常聪明的人,TypeScript
做了一些Python
仍在等待理解的事情。所以今天我们肯定会以TypeScript
为例。我们有一个TypeScript SIG
,我们在那里讨论TypeScript
的语法和语义的扩展以及Python
的一般类型系统“
Guido
继续表示JavaScript
与 Python
的相似程度超出您的预期,并且 Python
开发团队从 TypeScript
的进步中获得了很多灵感。
“有时我们会提出新功能,因为我们知道
TypeScript
最初也缺少某些功能,然后根据用户需求将它们添加到TypeScript
中,并在TypeScript
中变得非常流行。现在我们可以看到我们处于同样的情况。”
他补充说
“因为
JavaScript
和Python
比较相似。比Python
和C++
、Rust
或Java
更是如此。所以我们向TypeScript
学习,时不时地,从我和Anders
的对话中,TypeScript
似乎也向Python
学习,就像JavaScript
在某些领域向Python
学习一样,”
参考地址[1]
参考资料
参考地址: https://medium.com/codex/python-4-0-will-never-arrive-3d994dce54f1




