История изменений
Исправление shpinog, (текущая версия) :
Затем, что пользователь, который не знает о функционале, заложенном в ту же glibc просто туп и уныл. Например, ему можно задолбаться многократно объяснять что в glibc есть, например, те же regexp. И, если он по тупости своей пилит свою реализацию, то он просто тратит деньги своего работодателя. Второй вариант — взять отдельно libregexp/libregexp2, они вроде побыстрее, но тут вопрос надо ли раздувать зависимости или можно использовать уже существующие.
Пользователи бывают разные, в твоём мини-мирке каждый пользователь линупса это программист и админ, но это не так, более того glibc используют в основном системщики или для прикладных программ, сколько из пользователей gentoo являются таковыми 1%?
Пользователь не знает деталей. Следовательно да, это бесперспективный пользователь. Пусть жрёт чё дают тогда.
Ога конечно, истинный пользователь gentoo знает весь функционал, каждой библиотеки в своей системе, и более того читает про все изменения в каждой из них. Толсто.
Элементарно. В бинарном дистрибе мейнтейнер пакета может собрать поддержку sqlite, postgres, mysql, mariadb и ещё говна в кучу накидать. Зачем всё это пользователю, если в конторе используется postgres, дома sqlite (предположим). Зачем пользователю неиспользуемый шлак в системе? Винты подешевели, дай 10Gb и те радостно замрёт?
Зачем пользователю допустим ПК вообще это знать, если он использует приложения которые разрабатываются не им. Наверно разработчик сам решит какую БД использовать, или ты предлагаешь пользователю ПК, ставить 1 БД и переписывать 20 приложений которые не умеют работать с ней, что бы сэкономить 100 мб?
Я даже не говорю о том, что чем больше ненужного кода в системе, тем больше там косяков.
Допустим моё приложение поддерживает 4 разные БД, и использует доступную, какой оверхед от этого? Или уже в ebuild можно добавлять\убирать то, чего нет в ПО?
Нет. Это выглядит по-другому. Я не нанимаю людей с IQ ниже плинтуса, не понимающих зачем им эта система.
Ну и как там твои воображаемые друзья?
ЛОЛпроститеШТА?!? Чем же тогда является гента, как не своим собранным под свои задачи, дистрибутивом? =)))
Gentoo лишь предоставляет инструменты для сборки системы, сама же система собирается из исходников к которым в 99.9% случаев gentoo не имеет никакого отношения.
Но ты упорно пытаешься доказать что это софт пишется под ebuild`ы ,а не оные для софта.
В остальном мне хватает написания модулей для ядра и запуска оного на всяком разном железе.
Ссылку можно, а то я вчера тоже 3 ракеты в космос отправил, а вот перед тем как это сообщение написать своё ядро с полной поддержкой всего оборудования до 2030 года написал.
Исходная версия shpinog, :
Затем, что пользователь, который не знает о функционале, заложенном в ту же glibc просто туп и уныл. Например, ему можно задолбаться многократно объяснять что в glibc есть, например, те же regexp. И, если он по тупости своей пилит свою реализацию, то он просто тратит деньги своего работодателя. Второй вариант — взять отдельно libregexp/libregexp2, они вроде побыстрее, но тут вопрос надо ли раздувать зависимости или можно использовать уже существующие.
Пользователи бывают разные, в твоём мини-мирке каждый пользователь линупса это программист и админ, но это не так, более того glibc используют в основном системщики или для прикладных программ, сколько из пользователей gentoo являются таковыми 1%?
Пользователь не знает деталей. Следовательно да, это бесперспективный пользователь. Пусть жрёт чё дают тогда.
Ога конечно, истинный пользователь gentoo знает весь функционал, каждой библиотеки в своей системе, и более того читает про все изменения в каждой из них. Толсто.
Элементарно. В бинарном дистрибе мейнтейнер пакета может собрать поддержку sqlite, postgres, mysql, mariadb и ещё говна в кучу накидать. Зачем всё это пользователю, если в конторе используется postgres, дома sqlite (предположим). Зачем пользователю неиспользуемый шлак в системе? Винты подешевели, дай 10Gb и те радостно замрёт?
Зачем пользователю допустим ПК вообще это знать, если он использует приложения которые разрабатываются не им. Наверно разработчик сам решит какую БД использовать, или ты предлагаешь пользователю ПК, ставить 1 БД и переписывать 20 приложений которые не умеют работать с ней, что бы сэкономить 100 мб?
Я даже не говорю о том, что чем больше ненужного кода в системе, тем больше там косяков.
Допустим моё приложение поддерживает 4 вида БД, и использует доступную, какой оверхед от этого? Или уже в ebuild можно добавлять\убирать то, чего нет в ПО?
Нет. Это выглядит по-другому. Я не нанимаю людей с IQ ниже плинтуса, не понимающих зачем им эта система.
Ну и как там твои воображаемые друзья?
ЛОЛпроститеШТА?!? Чем же тогда является гента, как не своим собранным под свои задачи, дистрибутивом? =)))
Gentoo лишь предоставляет инструменты для сборки системы, сама же система собирается из исходников к которым в 99.9% случаев gentoo не имеет никакого отношения.
Но ты упорно пытаешься доказать что это софт пишется под ebuild`ы ,а не оные для софта.
В остальном мне хватает написания модулей для ядра и запуска оного на всяком разном железе.
Ссылку можно, а то я вчера тоже 3 ракеты в космос отправил, а вот перед тем как это сообщение написать своё ядро с полной поддержкой всего оборудования до 2030 года написал.