Most Viewed Content:

India’s censorship body gave power to remove pirated Movies from platforms

India’s Ministry of Information and Broadcasting announced that its...

Toyota responds to continued production cuts in the next 3 months: easing pressure on dealer earnings

In response to the news that "production will continue...

Microsoft working on new features for Win11 / Win12: smart notifications, depth-of-field effects

According to the source Albacore (@thebookisclosed), Microsoft is preparing...

Aiming to replace C++, Google announces open source programming language Carbon

Google engineer Chandler Carruth recently announced at the CppNorth conference that the Carbon programming language, which will be an experimental successor to C++, has been open sourced on GitHub.

Google has previously created a variety of programming languages, including Golang, Dart, and others, and the new language, Carbon, aims to replace C++.

Chandler Carruth compared it to Rust, saying that Rust is not “bi-directionally interoperable” with C++, making it difficult to migrate consistently. Carbon, however, is intended to be fully interoperable with existing C++ code, and the goal is to make migration from C++ to Carbon as easy as possible.

Also according to Carbon’s GitHub repository page, Carbon is fundamentally a successor language approach rather than an attempt to evolve C++. It is designed around interoperability with C++ and mass adoption and migration of existing C++ codebases and developers, and includes the following features.

Introducer keyword and simple syntax

Read-only function input parameters

Pointer to provide indirect access and variants

Use of expressions to name types

Package as root namespace

Importing APIs by package name

Method declaration with explicit object arguments

Single inheritance, default use of final class

Powerful and definition-checked generics

Types can explicitly implement interfaces

Google likens Carbon to TypeScript, Kotlin, the latter two being enhancements to JavaScript and Java.

In addition to the features of the language itself, the Carbon team is focused on the development process that will shape the future of Carbon. The project’s code is publicly hosted on GitHub and open to PR.

Latest

OPPO Pad 3 features 3K resolution panel, Snapdragon 8 Gen 3 + 16GB RAM

Blogger @digitalchatstation recently exposed the OPPO Pad 3 tablet....

New-Gen Volkswagen Tiguan L PRO is expected to be launched on May 15

The new generation Volkswagen Tiguan L PRO is expected...

OPPO A60 launched with Snapdragon 680 + 8GB RAM priced from 5.49 million VND

OPPO launched the OPPO A60 phone overseas today. This...

Volvo EX90 produced with SPA2 architecture will be launched in October

Recently, we learned from relevant channels that the Volvo...

Newsletter

Don't miss

OPPO Pad 3 features 3K resolution panel, Snapdragon 8 Gen 3 + 16GB RAM

Blogger @digitalchatstation recently exposed the OPPO Pad 3 tablet....

New-Gen Volkswagen Tiguan L PRO is expected to be launched on May 15

The new generation Volkswagen Tiguan L PRO is expected...

OPPO A60 launched with Snapdragon 680 + 8GB RAM priced from 5.49 million VND

OPPO launched the OPPO A60 phone overseas today. This...

Volvo EX90 produced with SPA2 architecture will be launched in October

Recently, we learned from relevant channels that the Volvo...

Lei Jun: Xiaomi SU7’s 10,000th vehicle officially rolls off the production line

Lei Jun said on social platforms: "32 days after...
Sana
Sanahttps://www.techgoing.com
TechGoing is a global tech media to brings you the latest technology stories, including smartphones, electric vehicles, smart home devices, gaming, wearable gadgets, and all tech trending.

Luxeed L6 model orders exceed 21,000 units: pre-sale price is 230,000-330,000 RMB

Luxeed Auto announced that as of April 25, the number of reservations for the Luxeed L6 has exceeded 21,000. The new car is now...

Official spy photos of Lynk & Co ZERO pure electric sedan released

The deputy general manager of Lynk & Co Auto Sales Co., Ltd. @ Lynk & Co Xiaofei Flynn today released the official spy photos...

BYD’s first new energy pickup truck officially named BYD Shark

BYD Auto officially announced that its first new energy pickup truck was officially named BYD SHARK. BYD SHARK is equipped with DMO (Dual Mode Off-Road,...