想学一下Rust
Rust总用来跟C++,尤其是Go来对比。我也差不多学了并用了近一年的Go,基本上可以用来独自做些并不复杂的程序,最近特别想去学一下Rust,想看看到底和Go各有什么优缺点。
不过Rust有几点阻碍了我学习的热情:
- 语言特性迟迟不能稳定下来,正式版本迟迟不能发布;
- 周边工具似乎还比较缺,比如Code Completion似乎没有相关实现;
- 在国内叫好不叫座,至少跟Go比是这样,于是相关中文资料和交流环境也缺得厉害;
- 只支持x86平台的Windows,Linux和Mac,貌似FreeBSD也支持(?),但是相比Go,还缺ARM,缺OpenBSD,NetBSD,DragonflyBSD等等,我可是打算在这几种BSD上做点东西的!
虽然问题多多,但我觉得还是要花点时间去了解一下的,等正式发布时也许有用得上的地方。