>>105628497
you can use it, but a lot of the utility stuff like the math functions are implemented as header only libraries that can't really be used from other languages, can't even use them from C without writing a wrapper
yeah, the math library isn't "necessary", but since the functions act directly on the data structures directx consumes they're going to perform better than 3rd party libraries where you have to constantly convert shit back and forth