Tagged articles
61 articles
Page 1 of 1
java1234
java1234
Jan 23, 2026 · Fundamentals

Why Java 25 Is a Game‑Changer: Simpler Syntax, Faster Performance, Modern Features

Java 25, the newest LTS release, introduces a suite of language and runtime enhancements—including primitive‑type pattern matching, module‑wide imports, a lightweight main method, richer records, structured concurrency, scoped values, a vector API, and security updates—that together make Java code more concise, safer, and higher‑performing for both newcomers and seasoned developers.

JEPJava 25Record
0 likes · 11 min read
Why Java 25 Is a Game‑Changer: Simpler Syntax, Faster Performance, Modern Features
Java Tech Enthusiast
Java Tech Enthusiast
Nov 8, 2025 · Fundamentals

What’s New in Java 25? 15 Game‑Changing Features You Must Know

Java 25, the latest LTS release, introduces a suite of language and runtime enhancements—including pattern matching, module imports, lightweight main methods, record upgrades, structured concurrency, scoped values, vector APIs, compact object headers, generational Shenandoah GC, AOT optimizations, JFR improvements, and security updates—making Java more concise, safer, faster, and easier for both newcomers and seasoned developers.

JEPJava 25Record
0 likes · 10 min read
What’s New in Java 25? 15 Game‑Changing Features You Must Know
Open Source Tech Hub
Open Source Tech Hub
Oct 29, 2025 · Backend Development

Why Modern PHP Is No Longer a Relic: Key Features That Boost Performance and Safety

This article reviews the evolution of PHP from its early, clunky versions to the modern, high‑performance, type‑safe language, highlighting traits, short array syntax, variadic functions, generators, arrow functions, null‑coalescing, named arguments, match statements, enums, readonly properties, and constructor property promotion with concrete code examples.

BackendPHPPHP 8
0 likes · 8 min read
Why Modern PHP Is No Longer a Relic: Key Features That Boost Performance and Safety
Architecture Digest
Architecture Digest
Oct 29, 2025 · Fundamentals

What’s New in Java 25? 15 Game‑Changing Features You Must Know

Java 25, the latest long‑term support release, introduces a suite of enhancements—including pattern‑matching for primitive types, module import declarations, a compact main method, improved record classes, structured concurrency, scoped and stable values, vector API, compact object headers, Shenandoah GC, AOT optimizations, JFR upgrades, security updates, and the removal of 32‑bit x86—aimed at making Java more concise, safer, faster, and easier to observe.

JDKJava 25Record
0 likes · 9 min read
What’s New in Java 25? 15 Game‑Changing Features You Must Know
Java Tech Enthusiast
Java Tech Enthusiast
Oct 26, 2025 · Fundamentals

Is Java 8 Dead? Discover All New Features from Java 8 to Java 24

This comprehensive guide walks you through the evolution of Java from version 8 to 24, highlighting key language enhancements, new APIs, and performance improvements such as lambda expressions, Stream API, records, sealed classes, virtual threads, and the latest features that modernize Java development for today’s programmers.

Java 8Sealed ClassesVirtual Threads
0 likes · 46 min read
Is Java 8 Dead? Discover All New Features from Java 8 to Java 24
21CTO
21CTO
Sep 17, 2025 · Backend Development

What’s New in Java 25? Simplified Syntax, AI Boosts, and Performance Gains

Oracle’s latest LTS release, JDK 25, introduces compact source files, streamlined module imports, enhanced constructors, memory‑efficient compact object headers, AI‑friendly features like pattern matching and the Vector API, plus performance and security improvements, while aiming to make Java more approachable for beginners.

AI integrationJDK 25java
0 likes · 8 min read
What’s New in Java 25? Simplified Syntax, AI Boosts, and Performance Gains
php Courses
php Courses
Aug 22, 2025 · Frontend Development

7 Upcoming JavaScript Features That Will Feel Familiar to PHP Developers

JavaScript is introducing seven new language features—pipe operator, property shorthand, nullish coalescing, optional chaining, tuples, pattern matching, and enums—that echo familiar PHP constructs, making data handling, default values, and conditional logic more intuitive for developers transitioning between the two languages.

JavaScriptPHPWeb Development
0 likes · 6 min read
7 Upcoming JavaScript Features That Will Feel Familiar to PHP Developers
Cognitive Technology Team
Cognitive Technology Team
Jul 12, 2025 · Backend Development

Java 25 Unveiled: Key Language, API, and Performance Enhancements

Java 25, the upcoming LTS release slated for September 2025, introduces a suite of language and compiler upgrades such as pattern matching for primitive types, module import declarations, flexible constructor bodies, compact source files, plus new APIs like ScopedValue, Structured Concurrency, Vector, PEM handling, and numerous performance and platform improvements, all illustrated with practical code examples.

API EnhancementsJDKJava 25
0 likes · 19 min read
Java 25 Unveiled: Key Language, API, and Performance Enhancements
21CTO
21CTO
Jul 9, 2025 · Backend Development

What’s New in PHP 8.5 Alpha 1? Key Features and Release Timeline

The first Alpha of PHP 8.5 has been released, bringing support for closures in constant expressions, fatal‑error backtraces, a #[\NoDiscard] attribute, (void) casts, a pipe operator, new array_first() and array_last() functions, and a CLI “--ini=diff” option, with a stable version slated for late November.

Alpha ReleasePHPbackend-development
0 likes · 2 min read
What’s New in PHP 8.5 Alpha 1? Key Features and Release Timeline
Java Tech Enthusiast
Java Tech Enthusiast
Apr 12, 2025 · Fundamentals

What Is Java Syntactic Sugar? A Deep Dive into Hidden Language Features

This article explains Java's syntactic sugar—features like enhanced for-loops, autoboxing, varargs, string switches, and try‑with‑resources—showing the original concise syntax, the compiler‑generated code behind it, and practical considerations for performance and readability.

interviewjavalanguage features
0 likes · 7 min read
What Is Java Syntactic Sugar? A Deep Dive into Hidden Language Features
IT Services Circle
IT Services Circle
Mar 11, 2025 · Fundamentals

Ten Modern C++ Features to Boost Readability, Maintainability, and Performance

This article introduces ten widely used modern C++ features—including range‑based for loops with initializers, structured bindings, inline variables, std::optional, std::variant, std::visit, constexpr if, default/delete functions, [[nodiscard]] and std::string_view—explaining their benefits and providing concise code examples.

C++C++17C++20
0 likes · 14 min read
Ten Modern C++ Features to Boost Readability, Maintainability, and Performance
21CTO
21CTO
Nov 17, 2024 · Fundamentals

Why C++26 Is the Most Transformative Update Since C++11

Herb Sutter, ISO C++ chair and former Microsoft veteran, announced at CppCon that the upcoming C++26 standard will introduce four major features—enhanced std::execution, stronger type and memory safety, powerful reflection and code generation, and contracts—aimed at boosting concurrency, safety, and compile‑time programming.

C++C++26Contracts
0 likes · 5 min read
Why C++26 Is the Most Transformative Update Since C++11
macrozheng
macrozheng
Sep 20, 2024 · Fundamentals

Explore Java 23’s 12 New Features and Upcoming JEP Previews

Java 23 arrives as a non‑LTS release introducing 12 new language features, while a series of JEP previews—including pattern‑matching for primitives, class‑file API, Markdown Javadoc, Vector API, scoped values, flexible constructors, and structured concurrency—are detailed with code examples and insights for developers.

JEPJava23java
0 likes · 15 min read
Explore Java 23’s 12 New Features and Upcoming JEP Previews
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
May 30, 2024 · Fundamentals

Unlock Java 17: Master New JVM and Language Features with Real Code Examples

This article introduces the key enhancements in JDK 17—including improved NullPointerException messages, Metaspace reclamation, new garbage collectors, and language upgrades such as pattern‑matching instanceof, records, sealed classes, switch expressions, and text blocks—accompanied by practical code demonstrations.

JDK 17Sealed ClassesSwitch Expressions
0 likes · 10 min read
Unlock Java 17: Master New JVM and Language Features with Real Code Examples
21CTO
21CTO
May 13, 2024 · Backend Development

Why PHP Isn’t Dead: Key Features From 5.4 to 8.1 That Revitalize the Language

This article debunks common PHP criticisms by tracing the language’s evolution since PHP 5.4, highlighting modern features such as traits, short array syntax, arrow functions, named arguments, enums, and performance gains that make PHP a viable backend choice today.

PHPPHP 8backend-development
0 likes · 7 min read
Why PHP Isn’t Dead: Key Features From 5.4 to 8.1 That Revitalize the Language
Architecture Digest
Architecture Digest
Mar 21, 2024 · Fundamentals

Overview of New Features and Enhancements in JDK 22

The article details the short‑term support JDK 22 release, highlighting twelve JEP‑driven enhancements—including G1 region‑fixed GC, constructor‑pre‑super statements, foreign function & memory API, unnamed variables, class‑file API, multi‑file source launch, string templates, vector API, stream collectors, structured concurrency, implicit classes, and scoped values—while also noting Oracle’s six‑month support, community contributions, and migration considerations.

JDK 22JEPjava
0 likes · 9 min read
Overview of New Features and Enhancements in JDK 22
macrozheng
macrozheng
Mar 21, 2024 · Backend Development

What’s New in Java 22? 12 Feature Enhancements Explained

Java 22 introduces twelve major enhancements—including seven preview features and one incubator feature—spanning language syntax, APIs, performance, and tooling, with detailed explanations of each JEP and its practical benefits for developers.

JEPJava 22language features
0 likes · 15 min read
What’s New in Java 22? 12 Feature Enhancements Explained
Java Architect Essentials
Java Architect Essentials
Dec 4, 2023 · Fundamentals

Top Java Features Since Java 8 Every Developer Should Know

This article surveys the most popular Java language enhancements introduced from Java 8 through Java 20—including var type inference, switch expressions, text blocks, records, pattern‑matching instanceof, sealed classes, and improved NullPointerExceptions—providing concise explanations and visual examples to help developers decide which features to adopt during migration.

fundamentalsjavajava17
0 likes · 7 min read
Top Java Features Since Java 8 Every Developer Should Know
21CTO
21CTO
Nov 15, 2023 · Fundamentals

What New Features Will C++26 Bring? Contracts, Reflection, and More

Herb Sutter’s latest report reveals that the upcoming C++26 standard will introduce major enhancements such as contracts, static reflection, BLAS‑based linear algebra, debugging APIs, and SIMD parallelism, while also addressing safety concerns and exploring experimental projects like Cppfront and Google’s Carbon to simplify and modernize C++.

C++C++26Contracts
0 likes · 5 min read
What New Features Will C++26 Bring? Contracts, Reflection, and More
Selected Java Interview Questions
Selected Java Interview Questions
Nov 8, 2023 · Fundamentals

Most Popular Java Features Added Since Java 8 (Up to Java 20)

This article reviews the most widely adopted Java language enhancements introduced after Java 8, covering features such as local variable type inference, switch expressions, text blocks, records, pattern matching for instanceof, sealed classes, and improved NullPointerException messages, helping developers decide which upgrades to adopt.

BackendJava 8java
0 likes · 6 min read
Most Popular Java Features Added Since Java 8 (Up to Java 20)
Architecture Digest
Architecture Digest
Aug 23, 2023 · Fundamentals

Key New Features in Java 17: Text Blocks, Records, Switch Expressions, Pattern Matching, Sealed Classes, and Improved NullPointerException

The article reviews the most notable Java 17 language enhancements—including text blocks, records, concise switch expressions, pattern‑matching instanceof, sealed classes, and richer NullPointerException messages—explaining their syntax, benefits, and providing side‑by‑side code comparisons with Java 11.

Sealed ClassesText Blocksjava-17
0 likes · 9 min read
Key New Features in Java 17: Text Blocks, Records, Switch Expressions, Pattern Matching, Sealed Classes, and Improved NullPointerException
21CTO
21CTO
Aug 10, 2023 · Backend Development

What’s New in Go 1.21? Key Features, Performance Boosts, and Code Samples

Go 1.21.0 introduces toolchain enhancements, new built‑in functions, expanded standard library packages, performance improvements through PGO and garbage‑collector tuning, experimental WASI support, and version‑number changes, all illustrated with concise code examples for developers.

GoStandard Librarygo-1.21
0 likes · 7 min read
What’s New in Go 1.21? Key Features, Performance Boosts, and Code Samples
Tencent Cloud Developer
Tencent Cloud Developer
Nov 4, 2022 · Fundamentals

Understanding Complex C++ Syntax and Language Features: A Comprehensive Guide

The guide thoroughly explains C++’s intricate syntax and language features—from historic C inheritance, array handling, and implicit conversions to enums, macros, and const correctness—while detailing modern C++11 concepts like rvalue references, move semantics, reference collapsing, perfect forwarding, and auto deduction to help developers avoid pitfalls and write cleaner, efficient code.

C++language featurespointers
0 likes · 50 min read
Understanding Complex C++ Syntax and Language Features: A Comprehensive Guide
Laravel Tech Community
Laravel Tech Community
Oct 25, 2022 · Fundamentals

Python 3.11 Stable Release: Major New Features and Changes

Python 3.11 has been officially released, introducing a range of new language features such as fine‑grained error locations, exception groups, built‑in TOML parsing, asyncio task groups, enhanced regular expressions, significant performance gains, and numerous typing improvements like Self types and variadic generics.

Pythonlanguage featuresprogramming
0 likes · 2 min read
Python 3.11 Stable Release: Major New Features and Changes
JavaScript
JavaScript
Sep 16, 2022 · Frontend Development

Essential New JavaScript Features to Boost Your Code in 2024

Discover the latest JavaScript enhancements—including class member addition, private property checks with the in operator, top‑level await, error.cause for root causes, the .at() method for strings, arrays, and array‑like objects, and the safer Object.hasOwn method—each designed to streamline modern development.

ES2022JavaScriptfrontend
0 likes · 1 min read
Essential New JavaScript Features to Boost Your Code in 2024
Taobao Frontend Technology
Taobao Frontend Technology
Aug 23, 2022 · Fundamentals

What’s New in ECMAScript 2023? Inside the Latest TC39 Proposals and Stage Advancements

The recent TC39 meeting promoted several proposals—including Hashbang Grammar, Duplicate Named Capturing Groups, Import Reflection, Symbol Predicates, Policy Maps and Sets, Function Memoization, and Object.pick/omit—through various stage thresholds, outlining the requirements for each advancement and providing example code for the new language features.

ECMAScriptJavaScript proposalsSymbol
0 likes · 15 min read
What’s New in ECMAScript 2023? Inside the Latest TC39 Proposals and Stage Advancements
JavaScript
JavaScript
Jun 30, 2022 · Frontend Development

What’s New in JavaScript? Exploring the Latest Language Features

This article highlights recent JavaScript enhancements, including class member additions, private property checks with the in operator, top-level await, the error.cause property, the new .at() method for strings, arrays and array‑like objects, regex match indices, and the safer Object.hasOwn() utility for own‑property verification.

ES2022JavaScriptfrontend
0 likes · 1 min read
What’s New in JavaScript? Exploring the Latest Language Features
Alibaba Terminal Technology
Alibaba Terminal Technology
Jun 21, 2022 · Fundamentals

What’s New in ECMAScript? Deep Dive into Recent TC39 Proposals and Stage Advances

This article reviews the latest TC39 proposals—including findLast, Symbol as WeakMap keys, JSON.parse source text access, String.dedent, Import Reflection, RegExp modifiers and atomic operators, and Faster Promise Adoption—detailing their stage progress, implementation requirements, and practical code examples for modern JavaScript development.

ECMAScriptTC39frontend
0 likes · 18 min read
What’s New in ECMAScript? Deep Dive into Recent TC39 Proposals and Stage Advances
Alibaba Terminal Technology
Alibaba Terminal Technology
Sep 10, 2021 · Frontend Development

New TC39 Stage 3‑4 Proposals: .at(), Object.hasOwn, Pipeline Operator, and More

The article reviews the recent TC39 meeting, outlines the criteria for advancing proposals to Stage 4, and explains several upcoming ECMAScript features—including the relative‑indexing .at() method, Object.hasOwn, class static initialization blocks, the pipeline operator, and other proposals—providing code examples and implementation status.

ECMAScript proposalsJavaScriptTC39
0 likes · 17 min read
New TC39 Stage 3‑4 Proposals: .at(), Object.hasOwn, Pipeline Operator, and More
Java Interview Crash Guide
Java Interview Crash Guide
Sep 6, 2021 · Fundamentals

Master Java 9‑16: Essential New Features You Must Know

This article quickly walks through the major new features introduced in Java versions 9 to 16—including private interface methods, var type inference, enhanced switch expressions, records, sealed classes, and new garbage collectors—helping developers stay up‑to‑date with the language’s rapid evolution.

Java versionsjavalanguage features
0 likes · 12 min read
Master Java 9‑16: Essential New Features You Must Know
Java Backend Technology
Java Backend Technology
Sep 5, 2021 · Fundamentals

What’s New in Java 17? A Deep Dive into Its Key Features

JDK 17, the upcoming long‑term support release, brings a suite of enhancements—including strict floating‑point semantics, deprecation of the Security Manager, switch pattern matching, sealed classes, a new vector API, and improved pseudo‑random generators—while also removing outdated RMI activation and experimental compilers.

JDK 17LTSjava
0 likes · 8 min read
What’s New in Java 17? A Deep Dive into Its Key Features
Laravel Tech Community
Laravel Tech Community
Aug 18, 2021 · Fundamentals

Go 1.17 Released: Compiler Improvements, New Architecture Support, Pruned Module Graphs, and Unsafe Utilities

Go 1.17 has been officially released, bringing a new function argument and result passing mechanism that improves performance by about 5%, reduces amd64 binary size by 2%, adds Windows ARM64 support, introduces pruned module graphs, and adds language features such as slice‑to‑array pointer conversion and unsafe.Add/Slice utilities.

Golanguage featuresrelease
0 likes · 3 min read
Go 1.17 Released: Compiler Improvements, New Architecture Support, Pruned Module Graphs, and Unsafe Utilities
MaGe Linux Operations
MaGe Linux Operations
Aug 18, 2021 · Backend Development

What’s New in Go 1.17? Performance Boosts, ARM Support, and Unsafe Enhancements

Go 1.17, now officially released, brings roughly a 5% performance uplift, a 2% reduction in amd64 binary size, adds native Windows ARM64 support, introduces pruned module graphs to streamline dependencies, and expands unsafe package capabilities with slice‑to‑array pointer conversion, unsafe.Add, and unsafe.Slice.

ARM supportGo 1.17language features
0 likes · 3 min read
What’s New in Go 1.17? Performance Boosts, ARM Support, and Unsafe Enhancements
Alibaba Terminal Technology
Alibaba Terminal Technology
Jul 28, 2021 · Frontend Development

Top ECMAScript Proposals Shaping the Future of JavaScript

This article surveys the most noteworthy ECMAScript proposals—from Record & Tuple and the .at() method to Temporal, private methods, top‑level await, import assertions, error cause, decorators, iterator helpers, throw expressions, upsert, observable, do‑expressions, pipeline operator, partial‑application syntax, and await.opts—explaining their purpose, current stage, and providing practical code examples.

ECMAScriptJavaScript proposalsTC39
0 likes · 20 min read
Top ECMAScript Proposals Shaping the Future of JavaScript
Taobao Frontend Technology
Taobao Frontend Technology
Jul 16, 2021 · Frontend Development

What ECMAScript Proposals Will Shape JavaScript’s Future?

This article surveys the most interesting ECMAScript proposals—ranging from new data structures like Record & Tuple to syntax enhancements such as the pipeline operator—explaining their purpose, current stage, and practical examples, while also covering the TC39 process and related background for front‑end developers.

ECMAScriptJavaScriptJavaScript proposals
0 likes · 21 min read
What ECMAScript Proposals Will Shape JavaScript’s Future?
Alibaba Terminal Technology
Alibaba Terminal Technology
Apr 27, 2021 · Fundamentals

Class Fields Reach Stage 4 – How This Changes JavaScript Development

The article reviews the recent TC39 meeting where the Class Fields proposal advanced to Stage 4, outlines the criteria for moving between proposal stages, and summarizes several other ECMAScript proposals—including Intl.LocaleInfo, Object.hasOwn, Symbol as WeakMap keys, extended timezone options, copy‑based array methods, and readonly ArrayBuffer—detailing their goals, status, and example code.

Class FieldsECMAScriptJavaScript
0 likes · 15 min read
Class Fields Reach Stage 4 – How This Changes JavaScript Development
Java Backend Technology
Java Backend Technology
Mar 18, 2021 · Fundamentals

What’s New in JDK 16? 12 Game‑Changing Features Every Java Developer Should Know

JDK 16 introduces twelve major enhancements—including pattern‑matching instanceof, record classes, a highly concurrent ZGC, elastic metaspace, Unix‑domain sockets, a versatile jpackage tool, sealed classes, and a new vector API—providing Java developers with more concise code, better performance, and stronger encapsulation.

JDK16javajpackage
0 likes · 9 min read
What’s New in JDK 16? 12 Game‑Changing Features Every Java Developer Should Know
macrozheng
macrozheng
Dec 25, 2020 · Fundamentals

Unveiling Java’s Hidden Syntactic Sugar: From Generics to Try‑with‑Resources

This article explains the concept of syntactic sugar in Java, detailing how features such as generics, auto‑boxing/unboxing, enums, inner classes, var‑args, enhanced for loops, switch with strings, conditional compilation, assertions, try‑with‑resources, and string concatenation are implemented by the compiler and why they improve code readability and safety.

Code ExamplesGenericscompiler
0 likes · 18 min read
Unveiling Java’s Hidden Syntactic Sugar: From Generics to Try‑with‑Resources
Taobao Frontend Technology
Taobao Frontend Technology
Oct 19, 2020 · Fundamentals

What’s New in TC39? From Error Cause to Intl.DisplayNames v2 and Beyond

The article reviews the latest TC39 meeting, detailing the progression of multiple ECMAScript proposals—including Error Cause, Intl.DisplayNames, .item(), Import Assertions, class static blocks, resizable buffers, enumeration APIs, double‑ended iterators, integer math extensions, standardized debug, string dedent, and locale enhancements—while explaining stage requirements, implementation notes, and example code.

ECMAScriptJavaScriptTC39
0 likes · 19 min read
What’s New in TC39? From Error Cause to Intl.DisplayNames v2 and Beyond
Laravel Tech Community
Laravel Tech Community
Jul 7, 2020 · Fundamentals

Python 3.9.0b4 Released: New Language Features and Standard‑Library Updates

Python 3.9.0b4, the fourth beta of the upcoming 3.9 release, introduces several new language features and standard‑library updates—including PEP 584 dict union operator, PEP 585 generic types, new PEG parser, enhanced Unicode support, and various performance and security improvements—providing the community an opportunity to test and prepare for the final version.

BetaPEPPython
0 likes · 3 min read
Python 3.9.0b4 Released: New Language Features and Standard‑Library Updates
21CTO
21CTO
May 18, 2019 · Backend Development

Why Modern PHP Is Worth Your Attention in 2019 and Beyond

This article reviews PHP's recent evolution—faster runtimes, a thriving ecosystem, modern language features, and improved tooling—while acknowledging lingering design quirks, to help developers decide whether PHP remains a viable choice for contemporary web development.

PHPbackend-developmentframeworks
0 likes · 12 min read
Why Modern PHP Is Worth Your Attention in 2019 and Beyond
Ctrip Technology
Ctrip Technology
Jun 26, 2018 · Mobile Development

Practical Kotlin Language Features for Safer and More Concise Android Development

This article introduces essential Kotlin language features—such as null‑safety, the safe‑call and Elvis operators, triple‑quoted strings, powerful when expressions, object declarations, observable properties, and function types—demonstrating how they enable safer, more concise Android development compared to traditional Java code.

AndroidKotlinlanguage features
0 likes · 13 min read
Practical Kotlin Language Features for Safer and More Concise Android Development
Liulishuo Tech Team
Liulishuo Tech Team
Apr 10, 2018 · Fundamentals

Swift 4.1 Conditional Conformance Explained

Swift 4.1 introduced Conditional Conformance, allowing extensions of generic types like Array to conform to protocols like Equatable when their elements are Equatable, enhancing both static and runtime type checking.

Conditional ConformanceGeneric TypesSwift
0 likes · 6 min read
Swift 4.1 Conditional Conformance Explained
Qunar Tech Salon
Qunar Tech Salon
Jun 29, 2017 · Mobile Development

Exploring Kotlin: Features, Compatibility, and Advantages for Mobile Development

This article examines Kotlin’s rise after Google I/O 2017, its multi‑platform compilation capabilities, key language features such as immutability, reduced boilerplate, null‑safety, and seamless Java interoperability, while offering practical insights for Android and cross‑platform mobile developers.

AndroidInteroperabilityKotlin
0 likes · 6 min read
Exploring Kotlin: Features, Compatibility, and Advantages for Mobile Development
Architecture Digest
Architecture Digest
Jan 1, 2017 · Fundamentals

Python 3.6 Release Highlights and New Features

The Python 3.6 release introduces numerous language enhancements such as f‑strings, variable annotations, underscore separators in numeric literals, async generators, and improved dictionary implementation, along with extensive standard‑library updates, security improvements, Windows encoding changes, performance optimizations, and new C‑API features.

PEPStandard Librarylanguage features
0 likes · 30 min read
Python 3.6 Release Highlights and New Features
Architecture Digest
Architecture Digest
Aug 30, 2016 · Fundamentals

Overview of Planned C# 7.0 Language Features

The article introduces the upcoming C# 7.0 language enhancements—including output variables, pattern matching, extended switch statements, tuples, deconstruction, local functions, numeric literal improvements, ref returns, new async return types, and throw expressions—explaining their syntax, usage, and current preview limitations.

Asynccsharplanguage features
0 likes · 17 min read
Overview of Planned C# 7.0 Language Features
Qunar Tech Salon
Qunar Tech Salon
Feb 12, 2015 · Fundamentals

Highlights of Visual Basic 14: Null‑Safety, Interpolation, and Other New Language Features

The article reviews the most notable Visual Basic 14 enhancements—including the null‑conditional operator, CallerNameAttribute, string interpolation, multi‑line strings, readonly auto‑properties, improved namespace resolution, preprocessor directives, and XML documentation support—illustrating each feature with clear VB code examples.

String InterpolationVB.NETlanguage features
0 likes · 13 min read
Highlights of Visual Basic 14: Null‑Safety, Interpolation, and Other New Language Features
Baidu Tech Salon
Baidu Tech Salon
May 5, 2014 · Fundamentals

10 Must‑Know Java 8 Features That Transform Your Code

Java 8 introduced a suite of powerful enhancements—from default methods and the new Process API to StampedLock, improved concurrency utilities, Optional, flexible annotations, numeric overflow checks, enhanced file traversal, stronger SecureRandom, and Date.toInstant—each offering developers modern, efficient ways to write cleaner, safer code.

APIsconcurrencyjava
0 likes · 8 min read
10 Must‑Know Java 8 Features That Transform Your Code