LINUX.ORG.RU

История изменений

Исправление 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 года написал.