From e72c1adace991b29b9d269bd464a78f32391076c Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Fri, 21 Feb 2025 11:07:59 +0300 Subject: [PATCH] =?utf8?q?=D0=9C=D0=B8=D0=BD=D0=B8=D0=BC=D0=B0=D0=BB=D0=B8?= =?utf8?q?=D0=B7=D0=BC=20=D0=9F=D0=9E=20=D1=8D=D1=82=D0=BE=20=D0=BC=D0=B0?= =?utf8?q?=D0=BA=D1=81=D0=B8=D0=BC=D0=B0=D0=BB=D0=B8=D0=B7=D0=BC=20UNIX?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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 систем инициализации как пример. -- 2.48.1