Why do people still use archaic languages like C when there are far better languages like Go that are much more productive?!
>>54396751
Cuz it's a botnet.
>>54396772
what? it just a language?
>>54396751
It's a bit of a nasty cycle. People learn C because it helps them get a job. Then, on a new project everyone knows C, so use that. I like knowing and using C.
>>54396751
C++ exists and this language/superset still gets updated. Just because a language is old doesn't mean it is bad.
>>54396751
Go is not suited to fully replace C pleb, that's why
>>54396751
>Go
>good
nice meme
Go will never replaced C. But it's a nice lang if you like garbage collection and compiling to native. Along with the simplicity of scripting languages and the practicality of statically typedness.
>>54396867
Kek'd
because D is better
>>54396751
Together with Nim and Crystal it gets shrekt by comparable languages that have an application platform, like C#, Swift and Vala.
>>54397918
I like d as well. It's just that it has no big sponsor or big highly used lib/program/framework. All of which mean a longer ecosystem life time. This matters because nobody wants to use a dead language.
>>54397918
This, Go is too bloated.
>$CURYEAR
>Not programming in Rust.
>>54396751
>Golang
>slower than Java
>archaic garbage collector
>no libraries
>binaries bloated to the point you could just ship your program with a JRE and achieve a similar size
>>54396751
Go: all the shit """features""" of C, and none of the good!
Surely this is the future!
>>54399286
This. Rust is a genuinely great language. Unlike go, it also has neither a forced GC nor a runtime. At the same time, it has a plethora of modern features, and safe memory and cross-thread operations enforced by the type system.