Can I create a shared library with it? Can it be used to write a ruby extension?
Creating a ruby extension in crystal also works and there are a number of libraries which attempt to allow you to do this (too many in fact). They do the hard work of getting crystal to play nice with the ruby extension api for you.
We'll probably build it into a more stable shard eventually, but at least we know it's doable