Skip to main content
Cython

Cython

Programming languageWikipedia

Search complete. 3 mentions across 3 episodes found for "Cython".

Sep 4, 2026

Casey MuratoriPANELIST
55:42
Well, okay.
Casey MuratoriPANELIST
55:42
We could, we could use Cython to compile that Python to see you could go reach for Pi Pi or something, but you like, yeah, Those are all these steps that now you have to do instead of just, no, we can literally just write in this language without changing anything we're doing.
Casey MuratoriPANELIST
55:56
We can just show exactly how to do the thing from here.
Casey MuratoriPANELIST
55:59
It's a very short step, right? And so it's really just about, it's a very, it's just very convenient.
Casey MuratoriGUEST
46:44
You could usually know, like, okay, is this a part of the code that can afford to be 100 times slower than it should be or not, right? And, uh, you know, most people can, I think, make that decision fairly logically.
Casey MuratoriGUEST
46:55
And if it's not, then now you know, like, oh, okay, if I'm in Python, then what I gotta do is either I gotta go find a library call that will do these sorts of things and structure around how that library works, or I should maybe get something like Cython or something where I can do compiled stuff inside my Python and make my, uh, code work around calls out to that kind of code.
Casey MuratoriGUEST
47:17
You know, you now have the tools you need upfront to make sure that when you write the program you've put the parts that needed this and you've structured the code in such a way that you are only paying the 100X on things that you know are very infrequent or happen, like, only, uh, you know, once per every so often, things like that, right? That's, I think, the biggest thing is just the knowledge.
Casey MuratoriGUEST
47:40
And once you know, you can start to make much better decisions in any language because it doesn't take you very long, you know, a simple search or, you know, asking an AI or whatever is the common practice that you're going to do.
PatrickHOST
36:44
And so, um, and so you have to know that, hey, here's an option.
PatrickHOST
36:49
You know, if you have this Python code, um, uh, you know, one option you can do is to take the slow parts of the code and use Cython, uh, you know, to, to break them into C and then use SIMD after that, um, as opposed to like rewriting the entire thing.
PatrickHOST
37:10
I think it's time for book of the show.
PatrickHOST
37:13
I've got the first book.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.