#388: Python 3.11 is here and it's fast

#388: Python 3.11 is here and it's fast

Python 3.11 is here! Keeping with the annual release cycle, the Python core devs have released the latest version of Python. And this one is a big one. It has more friendly error messages and is massively faster than 3.10 (between 10 to 60% faster) which is a big deal for a year over year release of a 30 year old platform. On this episode, we have Irit Katriel, Pablo Galindo Salgado, Mark Shannon, and Brandt Bucher all of whom participated in releasing Python this week on the show to tell us about that process and some of the highlight features.

Episoder(519)

#272: No IoT things in hand? Simulate them with Device Simulator Express

#272: No IoT things in hand? Simulate them with Device Simulator Express

Python is one of the primary languages for IoT devices. With runtimes such as CircuitPython and MicroPython, they are ideal for the really small IoT chips. Maybe you've heard of the Circuit Playground Express, BBC micro:bit, or the fancy Adafruit CLUE. They aren't too expensive (ranging from $25 to $50 each). But for large groups such as classrooms, this can be a lot of money. Moreover, getting your hands on these devices can sometimes be tricky as well.

12 Jul 202051min

#271: Unlock the mysteries of time, Python's datetime that is!

#271: Unlock the mysteries of time, Python's datetime that is!

Time is a simple thing, right? And working with it in Python is great. You just import datetime and then (somewhat oddly) use the datetime class from that module.

4 Jul 20201h 4min

#270: Python in supply chains: oil rigs, rockets, and lettuce

#270: Python in supply chains: oil rigs, rockets, and lettuce

On this episode, we are going to weave a thread through three different areas of Python programming that at first seem unlikely to have much in common. Yet, the core will be the same throughout. I think this is a cool lesson to learn as you get deeper into programming and a great story to highlight it.

25 Jun 202059min

#269: HoloViz - a suite of tools for Python visualization

#269: HoloViz - a suite of tools for Python visualization

The toolchain for modern data science can be intimidating. How do you choose between all the data visualization libraries out there? How about creating interactive web apps from those analyses? On this episode, we dive into a project that attempts to bring the whole story together: HoloViz.

19 Jun 202055min

#268: Analyzing dozens of notebook environments

#268: Analyzing dozens of notebook environments

Are you using interactive notebooks for your data exploration or day-to-day programming? What environment do you use? Was it Jupyter and now you've made the move to JupyterLab? That's a great choice. But did you know there are more environments out there to choose from and compare? Have you heard of Callisto or Iodide? How about CoCalc or PolyNote? That's just the tip of the iceberg!

13 Jun 202054min

#267: 15 amazing pytest plugins

#267: 15 amazing pytest plugins

Do you write tests for your code? You probably should. And most of the time, pytest is the industry standard these days. But pytest can be much more than what you get from just installing it as a tool.

6 Jun 202053min

#266: Refactoring your code, like magic with Sourcery

#266: Refactoring your code, like magic with Sourcery

Refactoring your code is a fundamental step on the path to professional and maintainable software. We rarely have the perfect picture of what we need to build when we start writing code and attempts to over plan and overdesign software often lead to analysis paralysis rather than ideal outcomes.

29 Mai 202057min

#265: Why is Python slow?

#265: Why is Python slow?

The debate about whether Python is fast or slow is never-ending. It depends on what you're optimizing for: Server CPU consumption? Developer time? Maintainability? There are many factors. But if we keep our eye on pure computational speed in the Python layer, then yes, Python is slow.

19 Mai 20201h 3min

Populært innen Teknologi

romkapsel
tomprat-med-gunnar-tjomlid
rss-avskiltet
teknisk-sett
energi-og-klima
rss-impressions-2
shifter
nasjonal-sikkerhetsmyndighet-nsm
smart-forklart
kunstig-intelligens-med-morten-goodwin
teknologi-og-mennesker
rss-alt-vi-kan
elektropodden
rss-polypod
rss-for-alarmen-gar
rss-alt-som-gar-pa-strom
fornybaren
kortslutning
rss-bouvet-bobler
rss-a-entelios-poden