aboutsummaryrefslogtreecommitdiff
path: root/arch-nodejs/build.sh
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2024-12-15 15:41:40 +0700
committerShulhan <ms@kilabit.info>2024-12-15 15:41:40 +0700
commitf5ff08f1e67770fc84c807cea95b38a95e80edd4 (patch)
tree3b8aa31a83aa1e6013998af64b6107792a5f24d5 /arch-nodejs/build.sh
parenta03286ef9b4c02f6d9674ae2a8ab8ff6549dbaae (diff)
downloadarch-docker-main.tar.xz
README: update my remark about Alpine and Arch LinuxHEADmain
Arch Linux is not bloated. Unlike other Linux distro, Arch Linux include documentation and development files in one package, while other distro split it into "-doc" and/or "-devel" packages. DO NOT USE Alpine Linux just because you want smaller images. Alpine Linux use Musl libc, the core library where every single program depends on, which completely different with glibc that used by most Linux distro where you probably develop and test your program. And, no, Musl is [not always](https://bell-sw.com/blog/alpaquita-linux-performance-the-race-is-on/) [faster](https://users.rust-lang.org/t/optimizing-rust-binaries-observation-of-musl-versus-glibc-and-jemalloc-versus-system-alloc/8499) than glibc. If you did not know what is libc and why it will affect your program, please do not use it for the sake of smaller images.
Diffstat (limited to 'arch-nodejs/build.sh')
0 files changed, 0 insertions, 0 deletions