【编程语言】2023年我要学习的三大编程语言
What are your plans for 2023?
This time of year can feel saturated with talk of resolutions. But the changing of the calendar is still a good opportunity to take stock of our personal and professional goals.
If you’re looking for a goal for 2023 to help you advance as a developer, here’s an idea to boost your career and keep your skills fresh: learn a new programming language.
【Rust开发】我的Rust之旅和如何学习Rust
我将分享我的Rust之旅,我如何学习Rust以及一些免费的Rust学习资源。
Rust已经变得越来越流行。通过StackOverflow 2022开发者调查,我们可以看到许多人对Rust感兴趣。
Rust已经是第七年成为最受欢迎的语言,87%的开发者表示他们希望继续使用它。
Rust还与Python联系在一起,成为最受欢迎的技术,TypeScript运行速度很快
最需要的
最爱与最恐怖
但Rust有一个特殊的学习曲线。
【开发语言】Python的创建者分享了他对Rust、Go、Julia和TypeScript的想法
Python创建者Guido van Rossum分享了他对其他一些编程语言的看法。
这位“仁慈的独裁者”本人在接受微软首席云拥护者经理弗朗切斯卡·拉泽里长达一小时的采访时分享了自己的观点。
“我热爱语言,至少在理论上是这样,”范·罗苏姆说。“我总是阅读语言教程,但我非常不擅长下载语言实现并尝试编写代码,因为说‘哦,我已经知道如何用Python实现’几乎总是很容易。”。
当然,这并不意味着Van Rossum对其他语言没有什么想法。
Van Rossum表示Rust“听起来像是一种很好的语言”,并且它在C++上有所改进,因为它更难绕过编译器中的检查,并以“近乎完美”的方式解决内存分配问题。
在谷歌设计的Go语言中,Van Rossum认为,在所有新的通用语言中,Go“可能是最具Python风格的”。
Julia是一种以命令式、函数式和面向对象编程为特色的编程语言,并为C、Fortran、C++、Python、R、Java和许多其他语言提供了外部函数接口。
【Rust语言】Rust 1.66的新增功能
Rust的设计目的是使开发快速安全的系统级软件变得容易。这是最新消息。
Rust编程语言的独特方法使代码比C、C++、Go和您可能使用的其他语言具有更好的性能和更少的妥协。它还定期更新,通常每月更新一次。
在哪里下载最新的Rust版本
如果您已经通过rustup安装了早期版本的Rust,则可以通过以下命令访问最新版本:
$ rustup update stable
Rust 1.66的新功能
Rust 1.66于2022年12月15日推出,使具有整数表示的枚举现在可以使用显式判别符,即使它们有字段。以前,开发人员可以在带有表示的枚举上使用显式判别符,但前提是它们的变体都没有字段。当在两种语言中枚举的表示必须匹配的语言边界之间传递值时,显式判别法非常有用。
同样在Rust 1.66中:
【rust】真棒嵌入式rust
This is a curated list of resources related to embedded and low-level programming in the programming language Rust, including a list of useful crates.
【Rust精选系列】太棒了 Rust 资源
Rust 代码和资源的精选列表。
A curated list of Rust code and resources.
If you want to contribute, please read this.