Talk Python To Me

Talk Python To Me

Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.

Jaksot(517)

#100: Python past, present, and future with Guido van Rossum

#100: Python past, present, and future with Guido van Rossum

Welcome to a very special episode. This is the 100th episode of Talk Python To Me. It's the perfect chance to take a moment and look at where we have come from, and where we are going. Not just with regard to the podcast but for Python in general. And who better to do this than Python's inventor himself. Guido van Rossum. In this episode, we discuss how Guido go into programming, where Python came from and why, and Python's bright future with Python 3.

22 Helmi 20171h 2min

#99: Morepath: Super Powered Python Web Framework

#99: Morepath: Super Powered Python Web Framework

One of the areas where Python truly shines is on the web. Many well known websites like YouTube, Pintrest, and Spotify are powered by Python. In the mid 2000's, a number of powerful and popular frameworks were created such as Django, Flask, and Pyramid.

15 Helmi 20171h 4min

#98: Adding concurrency to Django with Django Channels

#98: Adding concurrency to Django with Django Channels

One of the major areas of innovation in Python 3 is advances in async and concurrent programming. Yet, when working with any of the major web frameworks: django, flask, or pyramid, this is basically no concurrent option. That's why Andrew Godwin decided to tackle the issue on the django side with django channels.

8 Helmi 20171h 5min

#97: Flask, Django style with Flask-Diamond

#97: Flask, Django style with Flask-Diamond

There's a whole spectrum of Python web frameworks. On one end we have the micro-frameworks like bottle, flask, and do some degree Pyramid. On the other things like Django and even CMSes like Wagtail (built on Django) in the far end.

2 Helmi 20171h 5min

#96: Exploring Awesome Python

#96: Exploring Awesome Python

Python is said to be a language that comes with "batteries included". That has many meanings depending on the level you're focusing on. At the lowest, it's a very rich and expressive language. Most commonly it means Python has a powerful and comprehensive standard library (itertools and elementtree anyone?).

25 Tammi 201752min

#95: Grumpy: Running Python on Go

#95: Grumpy: Running Python on Go

Google runs millions of lines of Python code. The front-end server that drives youtube.com and YouTube’s APIs is primarily written in Python, and it serves millions of requests per second!

18 Tammi 201752min

#94: Guarenteed packages via Conda and Conda-Forge

#94: Guarenteed packages via Conda and Conda-Forge

Have you ever had trouble installing a package you wanted to use in your Python app? Likely it contained some odd dependency, required a compilation step, maybe even using an uncommon compiler like Fortran. Did you try it on Windows? How many times have you seen "Cannot find vcvarsall.bat" before you had to take a walk?

11 Tammi 201746min

#93: Spreading Python through the sciences with Software Carpentry

#93: Spreading Python through the sciences with Software Carpentry

You often hear that we need to teach computer science as a foundational skill. Why? Well I'm not sure many of the leaders pushing this forward have great answers other than jobs!

3 Tammi 20171h 1min