Noe
Noe
MModular
Created by Noe on 12/9/2023 in #questions
Term paper about Mojo - Open questions
Hi I am currently completing my Bachelor's degree in Computer Science at the Lucerne University of Applied Sciences and Arts in Switzerland. In my term paper, I am testing Mojo and comparing it with Python. This includes comparing differences, special concepts and performance. In one chapter I would like to explain how the interoperability between Python and Mojo exactly works. I was able to find some information on this in the manual and in the blogs, but not enough in-depth information. Therefore, I still have some open questions: - How can I as a programmer know where parts of my code are compiled? (LLVM or Python interpreter, what does it depend on). - How do the two compilers share resources? And how do the different compiled machine codes work together? (Are they uniform?) - What conversions are required for such shared resources? - What exactly does the process of such interoperability look like? Are there any diagrams or other visualizations? Thank you & kind regards Noe
8 replies