modifier - modifier le code - voir Wikidata (aide)
Stackless Python est une implémentation du langage Python, nommée ainsi car elle vise à éliminer l'utilisation de la pile du langage C. Le langage supporte les continuations, les générateurs, les microthreads et les coroutines.
À cause du nombre considérable de changements dans le code source, Stackless Python ne peut pas être installé par-dessus une installation préexistante de Python en tant qu'extension ou bibliothèque. Au contraire, il est une distribution Python complète en elle-même. La plupart des fonctions de Stackless Python ont également été implémentées dans PyPy, un interprète Python en Python.
Stackless Python est énormément utilisé dans l'implémentation d'Eve Online, un jeu en ligne massivement multijoueur.
Avec Stackless Python, un programme en cours d'exécution est divisé en microthreads qui sont gérés par l'interpréteur de langage lui-même, et non par le noyau du système d'exploitation. Les microthreads gèrent l'exécution de différentes sous-tâches dans un programme sur le même cœur de processeur. Ainsi, ils constituent une alternative à la programmation asynchrone basée sur les événements et évitent également la surcharge liée à l'utilisation de threads séparés pour les programmes monocœur (car aucune commutation de mode entre le mode utilisateur et le mode noyau ne doit être effectuée, de sorte que l'util
D’après l’article Wikipédia « Stackless Python », CC BY-SA 4.0
Stackless Python : présentation
Publié par The Stackless Team, Stackless Python fait partie des logiciels open source pour Windows de la catégorie « IDE et éditeurs de code ». Il est développé en Python et C. En dehors de Windows, il existe aussi pour Linux.
Installation et configuration requise
L’éditeur fournit des installateurs EXE pour les versions 64 bits et 32 bits de Windows. Il peut s’installer pour le seul utilisateur courant, sans droits d’administrateur. Il nécessite Windows 10 ou une version plus récente. Une installation silencieuse est possible grâce aux paramètres documentés de l’installateur.
Mises à jour et historique des versions
La version actuelle est la 3.7.9150.0, sortie le 15 août 2021. L’historique compte 13 versions, la plus ancienne datant du 30 mars 2021, toutes reliées aux fichiers officiels. La dernière mise à jour date de plus d’un an. Le dépôt du code source est archivé ; de nouvelles mises à jour sont donc peu probables.
Popularité et types de fichiers
Le code source publié sur GitHub (stackless-dev/stackless) compte 1 050 étoiles. Wikipédia lui consacre un article dans 12 des langues de ce site. Sous Windows, il s’associe à 1 type de fichier, dont .py. Parmi les logiciels comparables figurent OpenCode, RStudio et Node.js (LTS).
Description du projet sur GitHub: “The Stackless Python programming language”
Points forts / Points faibles
Points forts
- Open source : chacun peut examiner et compiler le code
- Installation silencieuse documentée
- S’installe sans droits d’administrateur
- Disponible aussi pour Linux
Points faibles
- Pas de version ARM64 native
- Aucune mise à jour depuis plus d’un an
- Dépôt du code source archivé
En résumé: Stackless Python est un logiciel open source de la catégorie « IDE et éditeurs de code », proposé pour les PC 64 bits et 32 bits. Ses mises à jour se sont espacées. Les administrateurs peuvent le déployer sans intervention.
Stackless Python : le téléchargement est-il sûr ?
- Le fichier est servi par stackless.com ; vérifiez qu’il s’agit bien d’un miroir officiel de l’éditeur
- Le lien de téléchargement n’utilise pas HTTPS
- Une empreinte SHA256 est publiée : le fichier peut être vérifié:
025B7CFF9AB5B2DB78521319D23CA6B30E69CD4675E61E242A59C937E4015B27· Ouvrir le rapport VirusTotal de cette empreinte - Le lien a répondu lors de la dernière vérification (22 octobre 2026)
- Le code source est public
- ExeAtlas n’héberge, n’emballe ni ne modifie aucun installateur
Guide associé: Vérifier l’empreinte SHA256 d’un fichier sous Windows
Versions récentes
Toutes les versions (13) ›| Version | Date | Taille | Fichiers |
|---|---|---|---|
| 3.7.9150.0Dernière | 15 août 2021 | — | 64 bits EXE32 bits EXE |
| 3.7.5 | 30 mars 2021 | — | 64 bits EXE |
| 3.7.4 | 30 mars 2021 | — | 64 bits EXE |
| 3.7.3 | 30 mars 2021 | — | 64 bits EXE |
| 3.7.2 | 30 mars 2021 | — | 64 bits EXE |
| 3.6.8 | 30 mars 2021 | — | 64 bits EXE |
| 3.6.6 | 30 mars 2021 | — | 64 bits EXE |
| 3.6.4 | 30 mars 2021 | — | 64 bits EXE |
Installer en ligne de commande
Installation silencieuse ›winget install --id stackless.stackless -estackless-3.7.9-amd64.exe /quietFichiers programme (.exe): py.exe
Guide associé: Utiliser winget : installer et mettre à jour
Informations
- Éditeur
- The Stackless Team
- Catégorie
- IDE et éditeurs de code
- Licence
- PSF-2.0
- Prix
- Gratuit
- Code source
- github.com/stackless-dev/stackless
- Langage
- Python et C
- Configuration requise
- Windows 11 / 10 (Windows 10+)
- Architecture
- 64 bits, 32 bits
- Installateur
- EXE
- Autres plateformes
- Linux
- Version
- 3.7.9150.0
- Date de sortie
- 15 août 2021
- Ajouté au catalogue
- 30 mars 2021
- Versions répertoriées
- 13
- Étoiles GitHub
- 1 050
- Forks GitHub
- 64
- Site officiel
- github.com
- Identifiant winget
- stackless.stackless
Types de fichiers pris en charge (1)
Notes et avis
Aucun avis pour l’instant. Soyez le premier à noter ce logiciel.
Alternatives à Stackless Python
Tout voir ›-
Open source285,2 k ↓ -
Open source705,1 k ↓ -
Open source4,9 M ↓ -
Open source88,8 k ↓ -
Open source49,7 k ↓ -
Open source94,6 k ↓ -
Open source394,5 k ↓ -
Open source12,3 k ↓
Questions fréquentes
Stackless Python est-il gratuit ?
Oui. Stackless Python est un logiciel open source distribué sous licence PSF-2.0.
Stackless Python : le téléchargement est-il sûr ?
Le fichier est servi par stackless.com ; ExeAtlas n’héberge pas le fichier et ne le modifie pas. Comparez son empreinte SHA256 avec celle affichée ici, ou ouvrez le rapport VirusTotal de cette empreinte.
Comment installer Stackless Python avec winget ?
Ouvrez PowerShell ou le Terminal Windows et exécutez la commande winget indiquée sur cette page. winget télécharge l’installateur officiel et vérifie son empreinte SHA256 avant de le lancer.
Peut-on installer Stackless Python en mode silencieux ?
Oui. La page consacrée à l’installation silencieuse donne la commande exacte pour chaque installateur.
Sur quelles versions de Windows Stackless Python fonctionne-t-il ?
L’installateur exige Windows 10 ou une version plus récente et existe pour 64 bits et 32 bits.
Stackless Python fonctionne-t-il sur ARM (Windows on Arm) ?
Il n’existe pas de version ARM64 ; Windows 11 sur Arm peut exécuter la version 64 bits et 32 bits par émulation.
Où télécharger une ancienne version de Stackless Python ?
La page des versions répertorie les 13 versions avec les liens vers leurs fichiers d’installation officiels, jusqu’à celle du 30 mars 2021.
Peut-on utiliser Stackless Python sans droits d’administrateur ?
Oui, un installateur par utilisateur fonctionne sans droits d’administrateur.
Quelles sont les alternatives à Stackless Python ?
OpenCode, RStudio, Node.js (LTS), Apache NetBeans et Haxe. La page des alternatives les compare.