Googles new programming language

I heard of googles new programming language "carbon".I dont think its the successor to c++ because rust already is in my opinion.Golang is already good why make another programming language.There seems to be 1,000 programming languages that some change the as[ect of programming while some just add 1 or 2 new features.




0 Kudos

Comments

Displaying 1 of 1 comments ( View all | Add Comment )

sparky

sparky's profile picture

i know im posting on an old post, but this is a fair question i wanna attempt to answer.

Different programming languages have different use cases. Example being, if you are writing a thread heavy program, Python is not suitable since it bottlenecks, but for solving computation problems, or figuring out a proof of concept for something, it works.

Carbon specifically was meant to be a systems or embedded programming language, it was designed to allow Cpp code to be direct integrated into the syntax while being more readable and user friendly. That being said it kind of flopped, mainly because it was released to early and didnt include the "hot topics" around cpp and low level programming at the time, like memory safety. and the reality is, C++ devs dont have a hard time reading C++, and anyone serious about low level dev of any form, is expected to be able to read C or C++, so it was really pointless, and solved 0 problems.

Rust was designed to be a stand alone language, Carbon was stated by the author to be a successor to C++, which is why you see the comparison often made.

Go was designed to succeed where python failed, and allow for high performance applications to be written in a user friendly language.


Report Comment