- cross-posted to:
- rust@lemmy.ml
- commandline@programming.dev
- cross-posted to:
- rust@lemmy.ml
- commandline@programming.dev
Crossposted from https://lemmy.ml/post/48563577
Initial release of FLI - really tiny and fast (like a 🪰) directory listing tool.
Initial Why: need some easy readable ls like tool for rpi to use via ssh.
Current Why: check if with Rust one can build core utils like tools faster and smaller.
- Size:
18K - RPI ZERO W
51KB - Mac
-
Default mode streams readdir() => stdout with zero heap allocation.
-
Nice readabilty thx to (📄 and 🗂️) instead of text coloring
-
Written in no_std #rust + libc.
https:// github.com/tracyspacy/fli


good catch!
rustix - take a look, thx.
no_std was my deliberate choice.
-C prefer-dynamic- it feels that it may be a more fragile option and add some hassles with cross compiling - something likeerror while loading shared libraries: ...so I have to provide libstd.so as well together with binary to rpi … where is the gain?