История изменений
Исправление 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
’ами, как он.