История изменений
Исправление Xenius, (текущая версия) :
Лично мне важнее простота, удобство и понятность
Мне тоже. Почему я использую CRUX и Slackware, а не Debian и Gentoo например. В CRUX BSD-стиль настройки init, кстати, с /etc/rc.conf
и считаю это такой неудобной вещью, что мне и в голову не придёт добровольно этим второй раз пользоваться
А я не говорил, что это удобно.
Простоту не заменишь фичами, а фичи - простотой, это дудочка и кувшинчик.
А по-моему, правильно реализованные фичи не мешают простоте. Иногда, как раз упрощение кода/поведения создаёт новые фичи.
Что касается файловых систем, то я не вижу, как поддержка большого количества файловых систем мешает простоте использования и понимания системы пользователем.
Особенно если учесть, что можно было бы реализовать FUSE и через него поддерживать хоть сотни разных файловых систем.
Исходная версия Xenius, :
Лично мне важнее простота, удобство и понятность
Мне тоже. Почему я использую CRUX и Slackware, а не Debian и Gentoo например. В CRUX BSD-стиль настройки init, кстати, с /etc/rc.conf
и считаю это такой неудобной вещью, что мне и в голову не придёт добровольно этим второй раз пользоваться
А я не говорил, что это удобно.
Простоту не заменишь фичами, а фичи - простотой, это дудочка и кувшинчик.
А по-моему, правильно реализованные фичи не мешают простоте. Иногда, как раз упрощение кода/поведения создаёт новые фичи.
Что касается файловых систем (и форматов данных), давай посмотрим на распространённые операционные системы:
Windows:
Поддерживает крайне ограниченный набор файловых систем: FAT (12, 16, 32, 64), NTFS, UDF, iso9660
MacOS X:
Поддерживает то же что Windows и парочку своих FS
GNU/Linux:
Поддерживает все вышеперечисленные файловые системы (FAT64 со скрипом), и около десятка своих и все BSD-шные системы.
И что же поддерживает OpenBSD?
По всей видимости, то же что и Windows, ext2 и свою FFS
По-моему очевидно, какую ОС придётся брать, если нужно перекинуть файлы между файловыми системами двух разных ОС