The BeagleBone suffers from the same exact issues the Raspberry Pi does, namely that there are only two real ways to run the peripherals: The horribly, horribly slow filesystem interface, and "Open /dev/mem RW! YOLO! Run Apache as root for your crappy internet of shit project!".
There are basically no actual sane drivers for doing anything fast.
At one point, I spent a while looking at writing my own driver, but apparently I'm not a good enough hacker to write kernel drivers.