- 主题:rust 开发有两个比较不爽的体验
1 是编译过后的二进制文件特别大,一些稍大一点的项目就是好几个 GB,debug 模式更是编译几十 GB,特别占地方。现在很多笔记本硬盘也不是特别大,搞几个 rust 项目硬盘容量肉眼可见的减少
2 是老生常谈的编译速度慢,是真慢,不知道能不能出一个开发模式的快速编译。
--
FROM 114.254.0.*
是比较烦。
但目前这两问题其实都不是很困扰。
硬盘嘛,便宜,几十G占了就占了,没那么多“稍大一点的项目”保存在个人电脑里的。
编译速度嘛,也就是第一次编译慢,后面增量编译都还好,特别是vscode配置好之后不需要写一点编译一下而是一直写直到开始调试才需要编译,这个体验很不错。
【 在 HatsuneMiku 的大作中提到: 】
: 1 是编译过后的二进制文件特别大,一些稍大一点的项目就是好几个 GB,debug 模式更是编译几十 GB,特别占地方。现在很多笔记本硬盘也不是特别大,搞几个 rust 项目硬盘容量肉眼可见的减少
: 2 是老生常谈的编译速度慢,是真慢,不知道能不能出一个开发模式的快速编译。
--
FROM 183.192.18.*
哇,几十GB,那rust不适合高嵌入式开发吧?
【 在 HatsuneMiku 的大作中提到: 】
: 1 是编译过后的二进制文件特别大,一些稍大一点的项目就是好几个 GB,debug 模式更是编译几十 GB,特别占地方。现在很多笔记本硬盘也不是特别大,搞几个 rust 项目硬盘容量肉眼可见的减少
: 2 是老生常谈的编译速度慢,是真慢,不知道能不能出一个开发模式的快速编译。
--
FROM 114.249.21.*
几十GB是中间编译结果
生成的最终二进制大小还是比较正常的
【 在 littleSram 的大作中提到: 】
: 哇,几十GB,那rust不适合高嵌入式开发吧?
--
FROM 58.33.81.*
我倒是觉得rust把开发时的硬件成本(cpu和硬盘)放在最后考虑是合理的.
【 在 HatsuneMiku 的大作中提到: 】
: 1 是编译过后的二进制文件特别大,一些稍大一点的项目就是好几个 GB,debug 模式更是编译几十 GB,特别占地方。现在很多笔记本硬盘也不是特别大,搞几个 rust 项目硬盘容量肉眼可见的减少
: 2 是老生常谈的编译速度慢,是真慢,不知道能不能出一个开发模式的快速编译。
--
FROM 118.76.78.*
rust: 2T的ssd都杀入千元了,老板要不升级一下。
【 在 HatsuneMiku 的大作中提到: 】
: 1 是编译过后的二进制文件特别大,一些稍大一点的项目就是好几个 GB,debug 模式更是编译几十 GB,特别占地方。现在很多笔记本硬盘也不是特别大,搞几个 rust 项目硬盘容量肉眼可见的减少
:
: 2 是老生常谈的编译速度慢,是真慢,不知道能不能出一个开发模式的快速编译。
: --
: ..................
发自「今日水木 on Android」
--
FROM 114.254.2.*
明白了,是把target目录下所有crates编译的产物都算上了吧
【 在 RunningOn 的大作中提到: 】
: 几十GB是中间编译结果
: 生成的最终二进制大小还是比较正常的
:
--
FROM 114.249.21.*
坐在一个办公室里面的go程序员看rust程序员很不顺眼,因为他们总是在喝咖啡:)
【 在 RunningOn 的大作中提到: 】
: 是比较烦。
: 但目前这两问题其实都不是很困扰。
: 硬盘嘛,便宜,几十G占了就占了,没那么多“稍大一点的项目”保存在个人电脑里的。
: ...................
--
FROM 125.89.4.*
我比较烦的是:
* 每个目录下都有mod.rs,vscode一堆tab都是mod.rs,跟以前老版本的svn似的。
* analyzer/clippy还是不够快,vscode每次保存都要它们都要跑好久。
【 在 HatsuneMiku 的大作中提到: 】
: 1 是编译过后的二进制文件特别大,一些稍大一点的项目就是好几个 GB,debug 模式更是编译几十 GB,特别占地方。现在很多笔记本硬盘也不是特别大,搞几个 rust 项目硬盘容量肉眼可见的减少
: 2 是老生常谈的编译速度慢,是真慢,不知道能不能出一个开发模式的快速编译。
--
FROM 36.251.84.*
所有东西都会有槽点的啦,淡定淡定。
想起了我一堆tab是Makefile的时候。。。
保存时跑好久我倒是没有遇到过,我是打开文件夹时会跑一阵,之后就很丝滑。
【 在 cn62 的大作中提到: 】
: 我比较烦的是:
: * 每个目录下都有mod.rs,vscode一堆tab都是mod.rs,跟以前老版本的svn似的。
: * analyzer/clippy还是不够快,vscode每次保存都要它们都要跑好久。
: ...................
--
FROM 183.192.16.*