Indeed, I think for large projects you want:
* generate a binary
* fast compilation in Debug mode
* fast runtime in Release mode
Sometimes you want JIT, so we support it too, but I personally don't use it, I write the main program in LPython and just compile it to a binary.
> Will LPython have the ability to generate AoT compiled libraries in addition to executables?
Yes, you can do it today. Just compile to `.o` file and create a library. We use this library feature in production at my company today. If you run into issues, just ask us, we'll help.