Worth learning? I hear it will repace C and C++.
>>62041180
No, the only software that even uses it is Mozilla's cuck browser.
>>62041188
Is that because it's a new language or because C++ is superior?
>>62041180
I don't know.
>>62041233
You are a newfag aren't you?
>>62041180
It's certainly a good language to learn if you want to become a better programmer.
I don't see it replacing C, but it is a great alternative to C++.
I don't think anything will truly replace C until we move to a truly non-familiar cpu architecture. C will probably be unearthed in old computers by our grandchildren and studied as a masterpiece in computer engineering.
>>62041180
You cant say language X will replace C/C++ until language X has been used in a large enough application to compare its speed with C/C++. So far neither Rust, Swift, D, or Go have been used in ANY program large enough to determine its speed/memory use potential. There are tens of thousands of software companies in the world, thousands of these use C/C++ as their main language, and so far zero of them have been willing to risk developing their software with one of these replacement languages. Benchmarks mean nothing, its only large speed-critical applications that can test the ability of a programming language.
>>62041625
The difference is that only Rust claims to be a competitor to the old gods. Swift was meant to keep vendors locked into apple, D was meant to be a more researcher-friendly C (which it reasonably speaking is), and Go was meant to be an idiots way to build highly concurrent platforms and applications, such as youtube (because google finally got wise and realized Python doesnt fucking scale)
People look at those other three and yell NOT AS FAST but they never wanted to be.
>>62041233
>Any new language can only succeed if it capitalizes on an emerging frontier in computing.
https://softwareengineering.stackexchange.com/questions/28947/how-did-javascript-become-popular/28975#28975
>>62041180
It will replace C++ in the future, yes
>>62041477
>C
>Masterpiece
Lol
>>62041808
If you can't program in C you have zero business calling it out
Safety is useless for enterprise
Syntax is so bad it means no hobbyists want to use it
Fanbase just go and tell other people to rewrite it in Rust
So no
>>62041180
its so fucking ugly
golang and ruby isnt even so ugly
meme lang, just like those two
nothing will replace C or C++ until a new paradigm is invented, get over it
Long-term it might replace C++ as a language of choice for certain fields. Game programmers, embedded developers, and other fields that not only need performance but also direct access to memory will continue to use C and C++. Statistics and analytics will likely continue to use C and C++ unless they are startups. Unless the syntax gets a lot less verbose it will not be a first choice for much of anything, especially in enterprise, for at least five years.
>>62041821
I can program in C probably better than you can.
C is in no way a masterpiece.
>>62041180
It's better than go.
>>62041964
>Safety is useless for enterprise
on the long run it is useful.
>>62041477
>doesn't even have modules
>retarded shit like errno and strcpy and many more are still defined in the spec because legacy reasons
>masterpiece
C is a fucking joke