Top-level programs in C# 9.0
Explains C# 9.0's top-level programs feature, simplifying code structure for beginners and utility applications.
Explains C# 9.0's top-level programs feature, simplifying code structure for beginners and utility applications.
Explains PHP 8's named arguments feature, showing how they improve code clarity and flexibility by allowing parameters to be passed by name.
Gleam v0.10 introduces module constants and bit string syntax, enhancing the functional programming language's expressiveness and efficiency.
A summary of key new features in C# 9, including records, pattern matching, and parameter null-checking.
Highlights new features in Swift 5.3, including Swift Package Manager updates and language enhancements like multiple trailing closures.
A deep technical dive into how Default Interface Methods (DIM) work under the hood in C# 8 and the .NET Core Runtime.
A talk exploring Java's evolution from version 17 to 21, covering new features like virtual threads and pattern matching, with a linked code repository.
A comprehensive guide to Java 13's new features, including text blocks, switch expressions, and migration considerations from earlier versions.
A comprehensive guide to the new switch expressions introduced as a preview feature in Java 13, covering syntax, usage, and improvements over traditional switch statements.
A live stream exploring Java 12's new features, including String::indent, Collectors::teeing, and CompletableFuture additions.
Overview of new features and improvements in PHP 7.3, including flexible Heredoc, new array functions, and trailing commas.
Argues that method chaining should be a core language operator, analyzing its problems in JavaScript/jQuery and proposing a built-in solution.
Monthly progress report for the Zig programming language, detailing new enum and union features added in December 2017.
Explores potential future Java features discussed at Devoxx Belgium, including new language syntax and capabilities.
Explores the new tuple deconstruction feature in C# 7, including syntax and how to deconstruct custom types.
Exploring new C# 7 features like local functions and ref returns in Visual Studio "15" Preview, with setup instructions and examples.
Explores how C# 6.0 features, like the nameof operator, help developers write safer, less error-prone code by preventing common mistakes.
A C# programming puzzle testing understanding of the 'out' parameter keyword and variable assignment.
Explores the design decisions and expert discussions behind Java 8's Optional type, contrasting them with the author's own views.
Explores JavaScript's unusual syntax and semantics, focusing on Immediately-Invoked Function Expressions (IIFEs) and other peculiar language features.