CSnakes: Embed Python code in .NET

Talk Python To Me

If you are a .NET developer or work in a place that has some of those folks, wouldn't it be great to fully leverage the entirety of PyPI with it's almost 600,000 packages inside your .NET code? But how would you do this? Previous efforts have let you write Python syntax but using the full libraries (especially the C-based ones) has been out of reach, until CSnakes. This project by Anthony Shaw and Aaron Powell unlocks some pretty serious integration between the two languages. We have them both here on the show today to tell us all about it.

Episode sponsors

Posit
Bluehost
Talk Python Courses

Links from the show

Anthony Shaw: github.com
Aaron Powell: github.com

Introducing CSnakes: tonybaloney.github.io
CSnakes: tonybaloney.github.io

Talk Python: We've moved to Hetzner: talkpython.fm/blog
Talk Python: Talk Python rewritten in Quart (async Flask): talkpython.fm/blog

Pyjion - A JIT for Python based upon CoreCLR: github.com
Iron Python: ironpython.net
Python.NET: pythonnet.github.io
The buffer protocol: docs.python.org

Avalonia UI: avaloniaui.net
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Παρουσιαστές και καλεσμένοι

Συνδεθείτε για να ακούσετε επεισόδια ακατάλληλου περιεχομένου.

Συνεχίστε να ενημερώνεστε για αυτήν την εκπομπή

Συνδεθείτε ή εγγραφείτε για να ακολουθείτε εκπομπές, να αποθηκεύετε επεισόδια και να λαμβάνετε τις πιο πρόσφατες ενημερώσεις.

Επιλογή χώρας ή περιοχής

Αφρική, Μέση Ανατολή και Ινδία

Ασία-Ειρηνικός

Ευρώπη

Λατινική Αμερική και Καραϊβική

Ηνωμένες Πολιτείες και Καναδάς