programmier.bar – der Podcast für App- und Webentwicklung

News 34/25: V8 JSON.stringify // Type-Aware OxLint // Cursor Preis-Updates // CSS Functions

27 snips
Aug 21, 2025
Diese Woche geht es um spannende Neuigkeiten der JavaScript-Welt! Die V8-Engine hat die Leistung von JSON.stringify verbessert und Fabi klärt über die Hintergründe auf. Außerdem wird das type-aware Linting von Oxlint vorgestellt, das die Codeüberprüfung beschleunigt. Dennis erläutert die Änderungen im Preismodell von Cursor, während Dave die neuen CSS-Funktionen in Chrome 139 diskutiert, die Entwicklern mehr Flexibilität bieten. Zudem gibt es Infos zur bevorstehenden Konferenz und einem Meetup über Sicherheit in Games.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

V8 Sorgt Für Zwei Spezialfälle

  • V8 hat JSON.stringify in vielen Fällen deutlich beschleunigt, indem zwei spezialisierte Implementierungen genutzt werden.
  • Die Engine wählt je nach String-Encoding (One-Byte vs Two-Byte) die schnellere Routine und spart Branching-Overhead ein.
INSIGHT

Dragonbox Beschleunigt Zahlkonvertierung

  • V8 wechselte vom Grisu3-Algorithmus zu Dragonbox für Number->String-Konversionen, was auch Number.prototype.toString beschleunigt.
  • Die Optimierung wirkt über JSON hinaus und verbessert generelle String-Konvertierungen.
ADVICE

JSON.parse Für Schnellere Startwerte

  • Erwäge JSON.parse zum Initialisieren großer Konfigurationsobjekte, weil es sehr optimiert ist und Startup-Zeiten reduzieren kann.
  • Nutze JSON.parse statt JS-Literal, wenn Startperformance kritisch ist.
Get the Snipd Podcast app to discover more snips from this episode
Get the app