filmov
tv
Carbon Programming Language - What is it about and can it be the C++ successor?
Показать описание
In this video we will introduce Carbon programming language, a new programming language created by Google, which was announced on CppNorth conference on July 19, 2022.
The video will start by discussing why there is a need for a new programming language such as Carbon and why other programming languages such as Rust or modern garbage collection based languages are not good enough alternatives for C++ in many cases.
Then the video will review Carbon approach for success which is to take a successor language approach. The video will explain what this approach means.
A key aspect in Carbon development is to support bidirectional interoperability with C++, which the video will review with a simple example.
0:00 What is Carbon?
0:41 Why is there a need for Carbon?
2:00 Carbon successor language approach for C++
2:43 Bidirectional Interoperability
3:33 Bidirectional Interoperability Example
5:12 Additional notes about Carbon
The video will start by discussing why there is a need for a new programming language such as Carbon and why other programming languages such as Rust or modern garbage collection based languages are not good enough alternatives for C++ in many cases.
Then the video will review Carbon approach for success which is to take a successor language approach. The video will explain what this approach means.
A key aspect in Carbon development is to support bidirectional interoperability with C++, which the video will review with a simple example.
0:00 What is Carbon?
0:41 Why is there a need for Carbon?
2:00 Carbon successor language approach for C++
2:43 Bidirectional Interoperability
3:33 Bidirectional Interoperability Example
5:12 Additional notes about Carbon