Python3.7 vient de sortir

quoi de neuf pour les amateurs ?

a marqué ce sujet comme résolu.

Bonjour,

Tu confonds Python 3.7 avec l’alpha 2 de Python 3.7. Python 3.7 est prévue pour juin 2018, le gel des fonctionnalités fixé à fin janvier.

A priori cette version n’apportera rien de majeur, mais il faut voir. Dernièrement, Guido a validé quelques PEP assez intéressantes comme les data classes ou les méthodes __getattr__ des modules.

@nohar: En gros, ce serrait une sorte de eval dans python ?

Pourquoi Go ? Tu fais de la compilation à la volée en Go ?

+0 -0

@nohar: En gros, ce serrait une sorte de eval dans python ?

Pourquoi Go ? Tu fais de la compilation à la volée en Go ?

ache

Non pas du tout.

En fait les subinterpreters existent déjà dans l’API C de CPython. Il s’agit de faire tourner un sous-interpréteur indépendant par thread : cela permet de lever la contrainte du GIL à condition que pour communiquer ces sous-interpréteurs utilisent des "channels" pour se passer des objets.

La PEP consiste à rendre ce mecanisme utilisable dans la bibliothèque standard. Ça ouvrirait la porte à des architectures de serveurs assez sympa (et performantes !).

+1 -0

Ah … Du coup, t’utilise Go pour “jouer” avec les architectures de serveurs.

Merci pour l’explication :3

+0 -0

Perso, c’est la PEP-0554 que j’attends toujours depuis 2 versions, https://www.python.org/dev/peps/pep-0554/ et qui bouge lentement (elle a été acceptée puis re-draftée).

nohar

Je pense que tu vas être triste.

I don’t think I will be able to make time for this before the 3.7b1 feature freeze.

Guido van Rossum
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte