挖井

类库大魔王的挖井日记

挖一口属于自己的井


想学一下Rust

Rust总用来跟C++,尤其是Go来对比。我也差不多学了并用了近一年的Go,基本上可以用来独自做些并不复杂的程序,最近特别想去学一下Rust,想看看到底和Go各有什么优缺点。

不过Rust有几点阻碍了我学习的热情:

  • 语言特性迟迟不能稳定下来,正式版本迟迟不能发布;
  • 周边工具似乎还比较缺,比如Code Completion似乎没有相关实现;
  • 在国内叫好不叫座,至少跟Go比是这样,于是相关中文资料和交流环境也缺得厉害;
  • 只支持x86平台的Windows,Linux和Mac,貌似FreeBSD也支持(?),但是相比Go,还缺ARM,缺OpenBSD,NetBSD,DragonflyBSD等等,我可是打算在这几种BSD上做点东西的!

虽然问题多多,但我觉得还是要花点时间去了解一下的,等正式发布时也许有用得上的地方。

本文地址:

https://minidump.info/blog/2015/01/wanna-learn-rust-lang/

上一篇

TabPuTTY

之前很长一段时间都是用ConEmu来实现Tab化的PuTTY,后来由于发现PuTTY的屏幕刷新不如SecureCRT的快,最近用了一段时间的SecureCRT,不过又发现SecureCRT有两个很让我受不了的问题: 如果屏幕输出内容又多又快时,整个程序会卡住 如果一段时间不操作,常常会掉线...…

Coding 全文阅读
下一篇

奇怪的死锁

之前一段时间一直遇到一个问题,假设有L和R两个程序,L负责启动R,杀掉R,或者在R异常退出时自动重启R,众所周知在Linux上一个程序要运行另一个程序,是先fork,然后exec执行另一个程序代码。于是问题来了,大绝大多数情况下L和R都如预期地运行,但有时候会出现R没被运行起来,用ps看是两个...…

Job 全文阅读