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

Nichita Morcotilo - Bridging the worlds: pixi reimplements pip and conda in Rust #231

Open
emmcauley opened this issue Jan 7, 2025 · 0 comments

Comments

@emmcauley
Copy link

Nichita Morcotilo - Bridging the worlds: pixi reimplements pip and conda in Rust

https://www.youtube.com/watch?v=O-up045PgXE

0:13 Speaker introduction
0:25 Setting the stage
1:39 Short history of packaging configuration and distribution tools
4:38 Today's ecosystem
5:30 Introducing pixi
6:20 Overview
7:20 Core philosophy of pixi
7:25 Why is pixi using conda?
9:08 Conda ecosystem overview
9:40 Workflows: pixi vs conda
10:25 pixi tour
10:57 pixi configuration and overview of channels, platforms, tasks, and dependencies
12:48 pixi Lockfiles
14:24 pixi Tasks
16:17 pixi is faster than micromamba and conda
17:05 pixi is faster beause it uses a custom SAT solver in Rust and UV under the hood
19:32 pixi demo: multiple environments, each with specific attributes, tasks, and dependencies
24:00 Give pixi a try!
24:54 Q&A: How can developers create dev environments in which to experiment?
26:15 Q&A: What is the current state of web assembly support in pixi?
26:53 Q&A: Where does the name pixi come from?
27:15 Q&A: Can pixi create its own configuration file?
28:19 Q&A: How does pixi work if you have an existing configuration or environment?
29:06 Thank you!

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

No branches or pull requests

1 participant