SaaSHub helps you find the best software and product alternatives Learn more →
Extrainterpreters Alternatives
Similar projects and alternatives to extrainterpreters
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
AspNetCoreDiagnosticScenarios
This repository has examples of broken patterns in ASP.NET Core applications
-
scala-cli
Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
extrainterpreters reviews and mentions
- Utilities for using Python's PEP 554 subinterpreters
-
No-GIL mode coming for Python
It's basically becoming reality already, PEP 684 per-interpreter gil is the required structure for this (coming in Python 3.12), now only interface on top of that remains, see WIP like https://github.com/jsbueno/extrainterpreters the full interface to gil-free interpreter threads is coming in
-
Real Multithreading Is Coming to Python
Important to note that this is different from the nogil project ( https://github.com/colesbury/nogil ) - this is about the feature that's landing soon in Python 3.12 which will allow multiple Python sub-interpreters each with their own GIL - hence enabling Python code to run multi-threaded in the same process, albeit with a fair amount of extra work to co-ordinate between those different interpreters.
The tutorial itself is fantastic - it's not an easy feature to try out right now but I got there by following the step-by-step instructions.
Also interesting is this project, linked to from the end of the tutorial: https://github.com/jsbueno/extrainterpreters
Posted my own set of short notes on my blog: https://simonwillison.net/2023/May/15/per-interpreter-gils/
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 May 2024
Stats
jsbueno/extrainterpreters is an open source project licensed under GNU Lesser General Public License v3.0 only which is an OSI approved license.
The primary programming language of extrainterpreters is Python.
Sponsored