Python 3.13 is here and finally free of the GIL. Get started with the free-threaded build now. Also, find out why Anaconda is the leading Python distro for data science, explore a generative AI project written in Python, and discover flamegraphs in PyInstrument 5.0. Credit: sivivolk/Shutterstock This (half-) month in Python and elsewhere: Python 3.13’s “no-GIL” or “free-threaded” version is out, and you can try it right now! Also, explore the ins and outs of Anaconda’s Python distribution for data science and get cracking on a Python-powered generative AI project—if you can choose just one. Top picks for Python readers on InfoWorld Get started with the free-threaded build of Python 3.13True multithreading in Python is here at last! Now, you just need to make it work in your programs. Life without Python’s ‘dead batteries’Python 3.13 cleaned house, including removing a bunch of end-of-life standard library offerings. Here’s how to replace the ones you still need. Get started with Anaconda PythonAnaconda is the premiere Python distro for data scientists and machine learning mavens. Find out why in this quick starter tutorial. 6 generative AI Python projects to run nowBuild a chatbot with Llama2; visualize your data with Streamlit; parse documents with LangChain … who could choose just one? More good reads and Python updates elsewhere VS Code Web Visual Editor extensionHere’s how to edit HTML in VS Code interactively, with live previews and no additional tools needed. PyInstrument 5.0: Flamegraphs for PythonThis secret-weapon-grade tool for unobtrusively profiling Python code was years in the making. PyTraceToIX: Code tracing for all the parts Python debugging can’t reachEver wanted to put debug breakpoints inside Python lambdas, list comprehensions, or method chains? Now you can. Refurbishing a Symbolics MacIvory Lisp MachineThe thrilling tale of one man’s quest to resurrect a piece of almost-forgotten computing history: The Macintosh-hosted Lisp Machine. Related content feature 14 great preprocessors for developers who love to code Sometimes it seems like the rules of programming are designed to make coding a chore. Here are 14 ways preprocessors can help make software development fun again. By Peter Wayner Nov 18, 2024 10 mins Development Tools Software Development feature Designing the APIs that accidentally power businesses Well-designed APIs, even those often-neglected internal APIs, make developers more productive and businesses more agile. By Jean Yang Nov 18, 2024 6 mins APIs Software Development news Spin 3.0 supports polyglot development using Wasm components Fermyon’s open source framework for building server-side WebAssembly apps allows developers to compose apps from components created with different languages. By Paul Krill Nov 18, 2024 2 mins Microservices Serverless Computing Development Libraries and Frameworks news Go language evolving for future hardware, AI workloads The Go team is working to adapt Go to large multicore systems, the latest hardware instructions, and the needs of developers of large-scale AI systems. By Paul Krill Nov 15, 2024 3 mins Google Go Generative AI Programming Languages Resources Videos