Open serokellcao opened 4 years ago
Rust compiler is notoriously slow.
But (strictly in my opinion) dependency bloat is the real devil. Dependencies impose many not immediately perceptible costs, so in some perverse sense slow compiler is good because it makes you feel the pain.
My opinion is completely opposite. I'd rather reuse as much third party code as possible, because it saves time. For example, rather than implementing A*, I would gladly use pathfinding library by writing an adapter from our conventions to theirs and back.
Another reason why I think that we should design and run a proper build farm.
Discuss