From: Sergey Matveev Date: Fri, 21 Feb 2025 08:07:59 +0000 (+0300) Subject: Минимализм ПО это максимализм UNIX X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=e72c1adace991b29b9d269bd464a78f32391076c;p=stargrave-blog.git Минимализм ПО это максимализм UNIX https://0x19.org/posts/2023-05-21.php Верно замечает автор, что software minimalism это: to "reduce code complexity", avoid "bloat", что "increases the maintainability", что, в свою очередь, "decreases the total number of bugs". "Programmer sacrifices cleverness for readability" -- что прямо противоположно (3cd3d587c3909ae8da1f6bdde9ecaaf3bbcf87b9) Rust-у в моём понимании. "Unused features are unaudited attack vectors" "Any free UNIX that is not Linux is sufficiently minimal" -- похоже на правду :-). "Any Linux without {systemd, freedesktop, pulseaudio, dbus, wayland, GTK, KDE, anything GNU whatsoever} is sufficiently minimal". Впрочем, в UNIX мире тоже полно так себе продуманных вещей, типа Make, Autotools (хотя, возможно для своего времени оно стоило того), SysV систем инициализации как пример. ---