Re:Carefully but Purposefully Oxidising Ubuntu
by Cyph0n on Monday March 17, 2025 @11:54PM
(#43395614)
You can start a project just fine? Cargo does not require a connection to function - you only need one when it’s time to pull in external dependencies.
And if you really dislike Cargo, nothing is stopping you from using rustc + make directly.
Re:Carefully but Purposefully Oxidising Ubuntu
by nenaoki on Tuesday March 18, 2025 @12:22AM
(#43395729)
Pretty absurd conflation you've got there.
The package manager just offers a common interface for interop, you can still build without dependencies.
Re:Carefully but Purposefully Oxidising Ubuntu
by TheCoreh on Wednesday March 19, 2025 @09:09AM
(#43411419)
If your hobby project consumes libraries which are not already locally available on your machine, this same restriction would also apply when using gcc/make/vim. (e.g. say you want to use zlib, you'll need the zlib-devel package)
If the packages are already available locally, cargo works offline.
And yes, I’ve done this (start a new project in a plane with no internet). Many times. eg: the world’s only PalmOS 5 device emulator (uARM-palm) was started while I was in a plane.