Keresés

Új hozzászólás Aktív témák

  • Frawly

    veterán

    válasz Rimuru #18081 üzenetére

    Ez a ronn ez mi a rák. Értem, hogy valami Ruby-lowfax, de honnan szerezzem be, melyik csomag ez? Érted, semmi dokumentáció, semmi normális hibaüzenet. Azért te is érzed, hogy nem stimmel ez, egy pár KB-os CLI progihoz (az alapul szolgáló sxhkd egy 141 KB-os progi) hatalmas bloat programnyelveket letöltikézni ezerféle függőségben, hogy leforduljon végre. Tipikusan erre találták ki a C-t, ilyen kis terminálos, CLI/TUI alkalmazásokhoz, ami csak stdin, stdout, glibc-t használnak, és sztenderd makefile-lal fordíthatók. A suckless toolok annyira egyszerűk, hogy csak make install, semmi configura meg makefile, pár darab .c és .h az egész, 1 mp. alatt fordul.

    Itt nem arról van szó, hogy ki mennyire ismeri a Rust-ot. Egy szoftvert rendesen dokumentálni kell, git oldalán ki kell térni a fordítására is. Fel kell sorolni az összes függőségét, meg a fordítási parancsokat. Még sztenderdebb progiknál is ki szokott lenni írva, hogy ilyen SDL, amoly Python-modul a függősége, és hogy ./configure && make && sudo make install-lal forgasd, vagy ninja build vagy meson kell neki, stb.. De ennél a ×4rnál semmit nem ír a fejlesztő. Fő az, hogy ő tudja hogy működik a tákolmánya, neki logikus, nála simán fordul, mert fent van minden függősége, ami persze titkos. De a projektet meg publikálja, hogy használd egészséggel. Mondom, nem véletlen, hogy nincs ez benne semmilyen tárolóban, nem csak hivatalos és 3rd-party bináris tárókban, de de még ilyen forráskódból pörgetősekben sem, mint az AUR, xbps-src, portage vagy srcpkg.

Új hozzászólás Aktív témák