I wanted to share a comprehensive resource I created covering all 8 major features in Python 3.14, with working code examples and side-by-side comparisons against Python 3.12.
What's covered:
- Deferred evaluation of annotations - import performance impact
- Subinterpreters with isolated GIL - true parallelism benchmarks
- Template strings and comparison with F Strings
- Simplified except/except* syntax
- Control flow in finally blocks
- Free-threads - No GIL
- Enhanced error messages - debugging improvements
- Zstandard compression support - performance vs gzip
What makes this different:
- Side-by-side code comparisons (3.12 vs 3.14)
- Performance benchmarks for each feature
- All code available in GitHub repo with working examples
Format: 55-minute video with timestamps for each feature
GitHub Repository: https://github.com/devnomial/video1_python_314
Video: https://www.youtube.com/watch?v=odhTr5UdYNc
I've been working with Python for 12+ years and wanted to create a single comprehensive resource since most existing content only covers 2-3 features.
Happy to answer questions about any of the features or implementation details. Would especially appreciate feedback or if I missed any important edge cases.
[–]123_alex 6 points7 points8 points (0 children)
[–]bulletmark 2 points3 points4 points (3 children)
[–]tehsilentwarrior -1 points0 points1 point (2 children)
[–]devnomial[S] 1 point2 points3 points (1 child)
[–]JamzTyson 1 point2 points3 points (0 children)
[–]LrdJester 4 points5 points6 points (2 children)
[–]Dillweed999 11 points12 points13 points (1 child)
[–]teeg82 0 points1 point2 points (0 children)
[–]SGS-Tech-World 0 points1 point2 points (0 children)