Akshay
Akshay12mo ago

Thanks! Glad you got to try marimo!

Thanks! Glad you got to try marimo! Your suggestion is interesting. I can see how that’d be helpful for sure! It would take us some time to get it working — we’ll add it to our list of possible future enhancements for now.
3 Replies
lucabaggi
lucabaggi12mo ago
What steps do you see to implement this? Not a huge IDE expert at all
Akshay
AkshayOP12mo ago
- Well, the marimo kernel, which itself is implemented in Python, just uses eval/exec to execute the user's Python code -- so it uses whatever interpreter is running it to run the user's code. - The marimo server starts the marimo kernel in a Process in edit mode, so it's maybe possible to change out the interpeter there. However, in run mode, the server launches kernels in threads (which are more lightweight), not processes, and there I wouldn't know how to switch out the interpeter. So some re-architecture would be needed I think
lucabaggi
lucabaggi12mo ago
that's very interesting, thanks!