Elektrine lite

← Feed

@gumnos@mastodon.bsd.cafe

Post #2198740

2025-12-16 13:40 UTC

@evgandr@mastodon.bsd.cafe @rl_dane@polymaths.social @thedaemon @vermaden@bsd.network @millie@infosec.exchange I see a lot of this with small shell utilities, duplicating POSIX tool functionality like sed/awk/grep but dragging in huge dependencies like Node.js or Python or Ruby, as well as dozens of libraries from multiple authors/sources. 😑

Replies (1)

  • @rl_dane@polymaths.social 2025-12-16 13:59

    @gumnos@mastodon.bsd.cafe @evgandr@mastodon.bsd.cafe @thedaemon @vermaden@bsd.network @millie@infosec.exchange DUDE, I remember the first time I tried a *top-style utility written in node.js, and the utility itself was hogging like 5-10% of a CPU the whole time. What the flip is even the point of that? ... And I'm sure Rust is a wonderful language with tons of advantages, but the build process could blow up Alderaan all by itself. :BlobCatCoolio: :BlobFoxDealWithIt: I do use some Python-based stuff happily, though. sncli (TUI for SimpleNote) and edir (manage files/dirs in $EDITOR) are pretty fly. Oh, and of course, toot for tooting and doing things like looking up fedi threads and stats on users, yt-dlp, obviously, and rokucli for controlling my TV from my laptop. Their dependencies aren't anywhere near as labyrinthine as JS or Rust, and pipx does a very reasonable job of managing them.

    Open ##2198741