I've been an (almost) everyday user of Pythonista, as it's really cool to have a Python IDE right at my fingertips, no need for a computer, yay! And I have to say it's absolutely amazing! (BTW, I'm waiting impatiently for updates, are there any planned?) I mean, a full Python interpreter on iOS is a marvel already, but this is a fully featured IDE, just blew my mind when I first installed it a few years ago.
Now, I've got a question about the ctypes module. How is it useful in Pythonista? As far as I understand, one of its primary goals is to allow people to run C functions from Python, but it's absolutely impossible on iOS (or is it?) because there's no way to sign that C code... I even can't load libc, simply because it's not here, and ctypes.util.find_library doesn't find anything. However, I have to say that it works perfectly on jailbroken devices where libc is installed, but for non-jailbroken ones, ctypes is almost useless.
Or am I missing the point? Is it possible to call standard C functions through ctypes in Pythonista? What do I use ctypes for, if not for calling C functions? According to the docs, I can use C types and work with memory, but it's not that useful... or is it?