Ein Reddit-Thread verweist auf die offizielle Release-Seite für Python 3.15.0. Die Diskussion dreht sich um Sentinel-Typen für APIs, die ein fehlendes Argument von einem ausdrücklich gesetzten None unterscheiden müssen. Mehrere Kommentare halten das `unset = object()`-Muster für umständlich und nennen Enum.NOT_PROVIDED als typisierte Alternative. Auch Lazy Imports kommen im Thread gut an.
Illustration: The Dev Dispatch
Der neue Inhalt des Threads ist ein Link zur offiziellen Python-Seite für Python 3.15.0 auf python.org. Der Auszug enthält keine weiteren Angaben aus den Release Notes.
Die Kommentare konzentrieren sich auf Sentinel-Typen als Lösung, wenn None als Standardwert ungeeignet ist, weil None selbst eine gültige Eingabe darstellt. Damit entfällt das uneinheitliche Muster `unset = object()`. Bei der Lesbarkeit gehen die Meinungen auseinander: Enum.NOT_PROVIDED funktioniert mit Typannotationen, gilt vielen aber als umständlich. Auch Lazy Imports kommen im Thread gut an. Ein weiterer Beitrag stellt sich vor, wie Sentinel-Werte in einem anderen Entwurf für Iteratoren an die Stelle von StopIteration treten könnten.
Kein Konto, kein Passwort nötig — gib einfach deine E-Mail-Adresse ein, wir senden dir einen einmaligen Anmelde-Link. Beim ersten Mal bist du damit automatisch angemeldet.
Deine Bewertung wird nach der Anmeldung automatisch übernommen.
Schau in dein Postfach
Wir haben einen Anmelde-Link an … gesendet. Öffne ihn auf diesem Gerät — dieser Tab meldet dich automatisch an.
Nichts angekommen? Wirf einen Blick in den Spam-Ordner — und markiere die Mail dort als „Kein Spam“, dann landet sie künftig direkt im Postfach.
Ein verbreiteter Kommentar bezeichnet Python als unausgereifte Sprache, weil zahlreiche Paketmanager nötig seien, um in einer isolierten virtuellen Um…
Das Node.js-Projekt hat v26.12.1 für die 26.x-Reihe veröffentlicht. Die Version ist als Sicherheitsupdate gekennzeichnet. Der bereitgestellte Hinweis …
TypeScript 7.1 ist im Repository microsoft/TypeScript als Beta erschienen. GitHub führt den Build unter dem Tag v7.1-beta. jakebailey hat ihn am 20. O…
Composer 2.11.0-RC1 steht vor der stabilen Veröffentlichung zum Testen bereit. Die Version entfernt den vorläufigen Source-Fallback und führt eine kon…
Kommentare
Noch keine Kommentare — schreib den ersten.
Starte die Diskussion
Kein Konto, kein Passwort nötig — gib einfach deine E-Mail-Adresse ein, wir senden dir einen einmaligen Anmelde-Link. Beim ersten Mal bist du damit automatisch angemeldet.
Deine Bewertung wird nach der Anmeldung automatisch übernommen.
Schau in dein Postfach
Wir haben einen Anmelde-Link an … gesendet. Öffne ihn auf diesem Gerät — dieser Tab meldet dich automatisch an.
Nichts angekommen? Wirf einen Blick in den Spam-Ordner — und markiere die Mail dort als „Kein Spam“, dann landet sie künftig direkt im Postfach.