Rust-30天的心得

分享一下这30天从无到有的学习下来的一点点心得
先说一下为什麽要学习Rust是因为最近比较红之外还有就是它满常被拿来跟Golnag比较
身为一个Gopher当然要抱着他山之石可以攻玉心去了解一下Rust跟Golang的差别

Go和Rust有很多共同点。两者都是比较近代的语言,两者都是为了应对创建者在行业内现有语言中遇到的缺点而创建的,尤其是开发者生产力、可扩展性、安全性和并发性方面的缺点。

网路上搜寻"Rust vs. Go"满满的比较文这边就不再讲了
对我来说Rust优点有哪里

  • 没有GC
  • 零成本抽象
  • 记忆体控管
  • 安全性
  • 强大的编译器错误提示

要说缺点就只有学习曲线比较陡,并不是很好上手
Rust用了复杂的方式解决复杂的问题,有时候解决的方式比问题更复杂

至於它有没有比Golang好就不多做评论了,
但是只听说从Golang跳到Rust没听过从Rust跳到Golang
语言没有好坏(不是南北拳的问题,是你的问题)


<<:  Flexbox-30天学会HTML+CSS,制作精美网站

>>:  Day 23 Flask-Login

OpenStack Neutron 介绍 — OVN vs OVS

本系列文章同步发布於笔者网站 上一篇讲述了 OVN Plug-in 在 OpenStack 中的参考...

TypeScript 能手养成之旅 Day 7 物件型别-函式型别

前言 前一篇我们介绍了基础物件型别,今天要来介绍同样是物件型别之一的函式型别,让我继续探索 Type...

[Day23] 字形渲染(Text Rendering) - 载入字形

先声明: 本篇只处理渲染出ASCII码的部分,渲染ASCII以外的字母还需要处理解析unicode的...

Recursion

接下来我们要来学习很重要的递回,接下来让我们了解吧 函式呼叫自己 使用到Stack Fibonacc...

在AI的时代追求人性:写在最後

不可思议,我竟然写到了最後一天了!! 想当初最开始知道铁人赛, 是看了邦友Leo大大的「深入浅出An...