Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mixing Julia and Python: Language interoperability and environments #36

Open
pfackeldey opened this issue Jul 25, 2024 · 3 comments
Open
Labels
2024 PyHEP.dev 2024

Comments

@pfackeldey
Copy link
Collaborator

No description provided.

@pfackeldey pfackeldey added the 2024 PyHEP.dev 2024 label Jul 25, 2024
@matthewfeickert
Copy link
Collaborator

@pfackeldey, while I know @ianna and @Moelf have experience here, can you comment a bit more on some of the ideas that you'd want to investigate or example problems that you'd like to try to solve?

@pfackeldey
Copy link
Collaborator Author

pfackeldey commented Aug 23, 2024

I'd be especially interested in how to package a python project that uses Julia (and also other non-C++ languages like Rust) and how to manage isolated & self-contained environments for developing such projects.

@Moelf
Copy link
Collaborator

Moelf commented Aug 23, 2024

The most production-grade examples of python package using Julia as backend are probably:

For environment isolation, if the main environment is python, then it's simple to just let Julia dependency to always check out a Manifest.toml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2024 PyHEP.dev 2024
Projects
None yet
Development

No branches or pull requests

3 participants