Re:Xiaomi’s first laptop is a Macbook Air rival
by kccqzy on Wednesday July 27, 2016 @10:44AM
(#12173185)
I'm surprised you find Rust and Haskell bearable. Because for both languages slow compilation is a pretty well known problem[1][2]. On my old laptop (2011 MBP) compiling and interpreting (ghci/ghcid) took so long that it was distracting. This isn't even a big project; just a medium-sized one with a little over a hundred Haskell modules.
[1]: https://m.reddit.com/r/haskell/comments/45q90s/is_anything_b... [2]: https://m.reddit.com/r/rust/comments/2uxt46/rust_vs_c_inc_co...
Re:Xiaomi’s first laptop is a Macbook Air rival
by tinco on Wednesday July 27, 2016 @03:12PM
(#12175691)
Well to be fair I only do hobby projects in both languages. My Haskell project is a C compiler, and my Rust project is a game engine, both compile in seconds. Both have just a few modules. Most complexity is in the dependencies, which have some compile time consequences but not terrible so far.
Re:Xiaomi’s first laptop is a Macbook Air rival
by steveklabnik on Wednesday July 27, 2016 @01:16PM
(#12174625)
There's a PR open for supporting the beginnings of incremental recompilation in Rust, so hopefully it lands soon!
Things that really hurt are short battery life which is ~1.45hrs, and that it misses the modern CPU extensions which will obsolete it soon. Both of this issues obviously won't be present in a Core M3, so I see no reason why you wouldn't dev on an M3 unless you compile big native projects with great frequency.