Python Bytes is a weekly podcast hosted by Michael Kennedy and Brian Okken. The show is a short discussion on the headlines and noteworthy news in the Python, developer, and data science space.
…
continue reading
Contenido proporcionado por Michael Kennedy. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente Michael Kennedy o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.
Player FM : aplicación de podcast
¡Desconecta con la aplicación Player FM !
¡Desconecta con la aplicación Player FM !
#486: CSnakes: Embed Python code in .NET
Manage episode 451500783 series 83399
Contenido proporcionado por Michael Kennedy. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente Michael Kennedy o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.
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
…
continue reading
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 Talk Python on YouTube: youtube.com
Talk Python on Bluesky: @talkpython.fm at bsky.app
Talk Python on Mastodon: talkpython
Michael on Bluesky: @mkennedy.codes at bsky.app
Michael on Mastodon: mkennedy
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 Talk Python on YouTube: youtube.com
Talk Python on Bluesky: @talkpython.fm at bsky.app
Talk Python on Mastodon: talkpython
Michael on Bluesky: @mkennedy.codes at bsky.app
Michael on Mastodon: mkennedy
536 episodios
Manage episode 451500783 series 83399
Contenido proporcionado por Michael Kennedy. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente Michael Kennedy o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.
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
…
continue reading
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 Talk Python on YouTube: youtube.com
Talk Python on Bluesky: @talkpython.fm at bsky.app
Talk Python on Mastodon: talkpython
Michael on Bluesky: @mkennedy.codes at bsky.app
Michael on Mastodon: mkennedy
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 Talk Python on YouTube: youtube.com
Talk Python on Bluesky: @talkpython.fm at bsky.app
Talk Python on Mastodon: talkpython
Michael on Bluesky: @mkennedy.codes at bsky.app
Michael on Mastodon: mkennedy
536 episodios
Todos los episodios
×Bienvenido a Player FM!
Player FM está escaneando la web en busca de podcasts de alta calidad para que los disfrutes en este momento. Es la mejor aplicación de podcast y funciona en Android, iPhone y la web. Regístrate para sincronizar suscripciones a través de dispositivos.