Linux usually just uses C API, most of which reads horribly. Libevdev is quite notorious for using files and the docs not telling you that the reading is blocking. Some additional things use C++ classes though.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: