Hal-5700X@sh.itjust.works to Technology@lemmy.worldEnglish · 2 days agoMicrosoft wants to replace its entire C and C++ codebase, perhaps by 2030www.theregister.comexternal-linkmessage-square125fedilinkarrow-up1252arrow-down116
arrow-up1236arrow-down1external-linkMicrosoft wants to replace its entire C and C++ codebase, perhaps by 2030www.theregister.comHal-5700X@sh.itjust.works to Technology@lemmy.worldEnglish · 2 days agomessage-square125fedilink
minus-squareZILtoid1991@lemmy.worldlinkfedilinkEnglisharrow-up5arrow-down1·10 hours agoLinux 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.
minus-squareSuperSpruce@lemmy.ziplinkfedilinkEnglisharrow-up2·6 hours agoCould you provide a link to the documentation? It’s strange that it’s so barebones.
minus-squareZILtoid1991@lemmy.worldlinkfedilinkEnglisharrow-up1·3 hours agohttps://www.freedesktop.org/software/libevdev/doc/latest/
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.
Could you provide a link to the documentation? It’s strange that it’s so barebones.
https://www.freedesktop.org/software/libevdev/doc/latest/