The Java Version Quiz
A quiz game that tests your knowledge of Java version history by identifying the smallest version where a given code snippet is valid.
A quiz game that tests your knowledge of Java version history by identifying the smallest version where a given code snippet is valid.
Explores methods to iterate over enum values in Delphi, including generic helpers and class helpers, with code examples and compilation notes.
C# 14 introduces the 'field' keyword, allowing developers to add logic to auto-properties without manually declaring a backing field.
C# 14 allows using modifiers like 'ref' and 'out' on lambda parameters without explicitly stating the type, reducing code noise.
C# 14 introduces the null-conditional assignment operator, allowing safe property and indexer assignments that skip execution if the receiver is null.
C# 14 introduces extension members, allowing developers to add properties and static members to existing types, not just methods.
A developer shares their wishlist for future PHP features, including PHP editions for opt-in breaking changes and interface default methods.
Explores key new features in C# 14 and .NET 10, including field-backed properties and partial events/constructors.
A hands-on tour of Java 25's new features for developers, including language upgrades, concurrency tools, and performance improvements.
Detailed comparison of Java and C# features including object initialization, casts, methods, and operator overloading.
Explores the new Extension Members feature in C# 14, comparing it to traditional extension methods with practical code examples.
A developer reflects on using PHP 8.4's property hooks for a year, explaining their benefits and practical applications in code.
Explains the new pipe operator in PHP 8.5, showing how it simplifies chaining operations and improves code readability.
Overview of JDK 25's 18 new features, including finalized and preview language, API, and runtime enhancements.
Explains the proposed pipe operator (|>) for PHP 8.5, its background, and its impact on developer workflows and code readability.
Overview of upcoming PHP 8.5 features, release date (Nov 2025), and current implementation status of new functions and language enhancements.
A comprehensive mind map of C# language features up to version 14, available as a clickable SVG or high-resolution poster.
Explores the proposed null-conditional assignment operator (?.) in C# 14, a feature for simplifying null-checking before property assignment.
Explains how new Java features like unnamed classes and simplified main methods make teaching introductory programming easier.
Eight practical code examples demonstrating new features in the C++23 programming language standard.