Hacker News new | past | comments | ask | show | jobs | submit login

Fair warning: trunk automatically downloads additional tools at runtime. It doesn't even prefer already installed local versions, and doesn't provide a way to disable downloading. It will even download older tool versions than the currently installed one, because the exact version is pinned code.

This was enough for me to not use it.




I love Rust. It's the most I've enjoyed any programming language, barring perhaps Haskell. But the fact that the culture is rife with stuff like this annoys me to no end.


In Python it's the opposite, as we good serious bootstrapping problems, and people complain for different reasons.

In C, people complain because tooling is too complex, in Haskell because 3rd party tools are unreliable, in PHP because it's riddle with security issues, in JS because it breaks compat regularly, etc.

There is always something it seems.


Is it really that pervasive? Can you elaborate more?


Sorry, purely anecdotal.


You added a reference without actually adding a reference.

This was enough for me to ignore the rest of your comment.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: