В линуксе куча глобальных переменных и куча функций и лишь совсем чуть-чуть "методов"
Да и вообще, никто не говорил, что kobject - это ООП
У них есть инкапсуляция, наследование и полиморфизм? Ну полиморфизм, видимо, есть, остальное - не уверен
У них не написано всё на объектах, будь то kobject или ещё что-то.
Это противопоставляется подходу, которому я хочу научиться, при котором программа разделена на объекты.
Ты мне пример дай, где показывается, почему ООП упрощает дело
Представим, что стандартных человеку мало или ковыряться в документации ему лень, а поискать/скачать готовые библиотеки ему не позволяет самолюбие, что тогда,
с точки зрения прибыльности, асм сейчас только в реверсе хорошую деньгу приносит.
Ну вы не уверены, а я в этой сфере кручусь уже несколько лет, занимаюсь реверсом, у адекватных заказчиков очень неплохие ставки. Поэтому, более, чем уверен в том, что говорю.
sudo относится только к echo, перенаправление вывода выполняется тукущим шеллом, поэтому если $USER не входит в группу dialout, эта конструкция не сработает. Рабочий вариант: echo "blablabla" | sudo tee /dev/ttyUSB0