>If a library isn't pure Python (i.e. most of the important libs), we can't compile them.
If the library is written in C, like Numpy, can't you just link against it?
If the library is written in C, like Numpy, can't you just link against it?
First, Function is designed to be truly cross-platform but libraries like Numpy aren't compiled for say WebAssembly.
Second, the native libraries are usually built around CPython interop (i.e. the C API expects to interact with the CPython interpreter). Function does not (and will never) have a CPython interpreter (we generate full AOT compiled code).