LINUX.ORG.RU

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

Исправление EXL, (текущая версия) :

Он говорит, что первична должна быть либа. А ты наоборот зачем-то предложил вызов бинарника в либу завернуть.

Это не мне нужно было делать, а разработчикам lshw. У меня может и не быть достаточной квалификации для того, чтобы создавать С-библиотеки. Но при этом есть должные умения писать скрипты и мне требуется эта функциональность.

Но раз Linux «напофиг» кладёт в /sys/ и /proc/ файлики с рандомным форматированием, раз Linux-дистрибутивы не предоставляют никаких вменяемых библиотек для получения системной информации, а вместо этого читают эти файлики и парсят их snprintf’ами, то с какого перепугу автор lshw должен как-то там напрягаться и оборачивать своё творение в библиотеку? Он всё сделал по их лекалам, ответственность-то переложена. Хоть выхлоп JSON и XML прикрутил и на том ему спасибо, а то бы прикладные разработчики используя уже lshw в своих поделках ковырялись бы со snprintf’ами, как он, но уже в выхлопе lshw.

Исходная версия EXL, :

Он говорит, что первична должна быть либа. А ты наоборот зачем-то предложил вызов бинарника в либу завернуть.

Это не мне нужно было делать, а разработчикам lshw. У меня может и не быть достаточной квалификации для того, чтобы создавать С-библиотеки. Но при этом есть должные умения писать скрипты и мне требуется эта функциональность.

Но раз Linux «напофиг» кладёт в /sys/ и /proc/ файлики с рандомным форматированием, раз Linux-дистрибутивы не предоставляют никаких вменяемых библиотек для получения системной информации, а вместо этого читают эти файлики и парсят их snprintf’ами, то с какого перепугу автор lshw должен как-то там напрягаться и оборачивать своё творение в библиотеку? Он всё сделал по их лекалам, ответственность-то переложена. Хоть выхлоп JSON и XML прикрутил и на том ему спасибо, а то бы прикладные разработчики используя уже lshw в своих поделках ковырялись бы со snprintf’ами, как он.