Remix.run Logo
▲ berkes 2 hours ago

I honestly don't. It was a real question.

The only times I had to use third party packages for basic stuff, was when developing embedded software on limited hardware.

Do you mean that for async we need third party runtimes like tokyo? Or that types and utilities that many other languages ship by default in stdlib, like http aren't in rusts?

I'm sorry for the tone of my post. It was meant as honest surprise, but I clearly see now how it sounds baity and provoking.

▲skydhash 14 minutes ago | parent [-]

This is the dependency list of the just command runner

https://github.com/casey/just/blob/master/Cargo.lock

And the helix editor

https://github.com/helix-editor/helix/blob/master/Cargo.lock

Compare them to the dependencies of gnu make (pretty sure it’s only posix)

https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/m...

And vim

https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/c...

###

Downloading the internet to build a smallish software is always bad in my opinion.