Carbon - First Impression [Programming Languages Episode 28]

preview_player
Показать описание

►Lesson Description: In this lesson we take a look at Carbon -- a potential C++ successor language that was first announced in July of 2022. Carbon is in the early stages, and is a promising project to improve how we write and read C++ code. Carbon emphasizes the idea that we can interoperate and mix with C++ code, such that we'll be able to transition from one language to the other over time. Carbon is one of the earliest languages that we have looked at in this series, and it is perhaps interesting to watch the evolution of a programming language from start to design. I'll look forward to watching the development, and I'm curious what folks think of Carbon. As always, let me know what resources/tools I missed that others should know about in the comments below!

►Please like and subscribe to help the channel!
Рекомендации по теме
Комментарии
Автор

mike, ever thought about streaming? awesome video as always btw

c_ax
Автор

IMO, I see CPP Front as the future of C++ and other languages as well. The big 3 of those are D, Nim and Odin. You could say Rust, but I know some Rusties would get on me for that.
I could also say Swift as an honorable mention, but it is sort of inbetween a high/low systems language. Since it does not have raw memory access except with interfacing with C/C++, I know some hardcore C++ devs will probably look away at it.


...That said, Carbon is a very cool name.

twenty-fifth
Автор

Would be great to have an honest feedback from you @MikeShah on the most promising language of these „direct“ alternatives to C++. Which one do you/did you like the most, etc.

bsdooby
Автор

I agree with many of your comments Mike. I have a strong 2D/3D background since 1991, and seeing the keyword 'vector' as a dynamic array in C++ always throws me off a little

GaryChike
Автор

i'm surprised you haven't done C# yet. it's one of the more popular languages. i've dabbled in it and at first, i thought it was the most beautiful programming language, then it became a mess like C++, now it's back on my top 10. i actually find all the .NET language family fun and interesting in their own way(C#, F#, scala (which targets both JVM and CLR)).

androth
Автор

"Perceived shortcomings of C++?" That phrase tells me everything I need to know about the language. It was designed with the same philosophy behind C++ which means it sucks.

bobweiram
Автор

Garbage collected? If yes then through it away and use Rust

Singlton
Автор

there must be a carbon footprint if we use this? sorry couldnt resist 🤣

thegameoflife
Автор

If they are some, why we need to west time.

__hannibaalbarca__
Автор

you are just reading the examples and instructions for oss..first impression is not the right title her!

ekempinger
Автор

Carbon is a bad idea and inacceptable. Exist better extension to C.

stanislawpalka
Автор

It's called Dark Mode.
Use it please!!!!

romangeneral
Автор

u have no right to criticize the programming language if you cannot create one yourself

balodoc