Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rust 入门 #36

Open
fundon opened this issue Dec 2, 2015 · 7 comments
Open

Rust 入门 #36

fundon opened this issue Dec 2, 2015 · 7 comments
Assignees
Labels

Comments

@fundon
Copy link
Owner

fundon commented Dec 2, 2015

@fundon fundon self-assigned this Dec 2, 2015
@fundon fundon added the rust label Dec 2, 2015
@ghost
Copy link

ghost commented Dec 3, 2015

哈哈, 弃Go奔Rust了?

@ghost
Copy link

ghost commented Dec 3, 2015

虽然我估计不会用Rust, 但值得去看看.

  1. 设计思想值得研究, 学习
  2. 但对于 Web 开发, 貌似 Rust 不太适合(对Rust不了解)
  3. Rust 貌似比较门槛高啊(较之Python, Go) 😢

@fundon
Copy link
Owner Author

fundon commented Dec 3, 2015

不弃,多玩点东西呀,再则看看有没有合适的场景可以一用。

Go,前段时间我在调研的图片服务方面的库,社区还是不错的,已经有人写了,后面看业务量,如果大了,会迁到 Go 上,现在在跑一个测试的。(目前用 Nginx + 扩展的方式,线上)

是的, Rust 从语法层面,就比 Go 高出一截,Go 上手很快。
Rust 里面的设计思想,值得研究,学习。

一款产品,也是各种语言的组合(没有银弹)。哈哈哈

@ghost
Copy link

ghost commented Dec 3, 2015

恩, 各种服务, Go的社区基本都有实现。
Go的社区质量高JS不止一个档次.

Rust的设计确实牛逼, 但有个前提是你的理解他. Rust的门槛依旧会挡住不少人

Rust和Go其实不是竞争关系.

我从不认为 Go是系统级语言, 但 Rust 是。

Go的竞争者其实是 Java, Ruby, Python, Node 等, Rust 直接 PK C++.

当C/C++社区恰恰是最难撼动的.

我们可以接受 Express 从 es5 -> es6,
但谁能想象 Linux, Postgres 从 C -> Rust.

对于新项目, 系统级的坑貌似已经没啥可填的了.

Docker 占了个 container.

其他的?大数据? 还是啥?

@ghost
Copy link

ghost commented Dec 3, 2015

那个 PDF 不错, 周末瞅瞅. 👍

从目前社区反馈看, 玩 C++ 的人貌似都比较赞 Rust

@ghost
Copy link

ghost commented Dec 3, 2015

惭愧, 貌似都没有机会玩过系统级 开发 😢
都是技术消费者啊 哈哈哈.

@fundon
Copy link
Owner Author

fundon commented Dec 3, 2015

对于新项目, 系统级的坑貌似已经没啥可填的了.

这块,有人已经在尝试搞些游戏引擎,OS系统(GitHub 上搜下就有)

Docker 占了个 container.

这个坑很大,大家都看好,已经好多人往里跳了(哈哈)

Go的竞争者其实是 Java, Ruby, Python, Node 等, Rust 直接 PK C++.

恩,是的,了解的也是这情况

惭愧, 貌似都没有机会玩过系统级 开发
都是技术消费者啊 哈哈哈.

是呀,越接近底层,越发现世界不一样 哈哈

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant