this post was submitted on 20 Mar 2021
2 points (100.0% liked)

The C Programming Language

608 readers
1 users here now

Everything related to the C programming language.

founded 5 years ago
MODERATORS
top 4 comments
sorted by: hot top controversial new old
[–] modev 1 points 10 months ago (1 children)

Something similar is now about Rust and who calls it C replacement. Sometimes, the intention to simplify things leads to complicating.

[–] [email protected] 1 points 10 months ago (1 children)

That's an interesting thing to say about this post, considering that Linus has famously backed the use of Rust in the Linux kernel.

[–] modev 1 points 10 months ago* (last edited 10 months ago)

Maybe he understood that everyone who would write the Linux kernel except him had to use a memory safe language so as not to break everything. But in the Linux kernel repo there is no Rust code yet: https://github.com/torvalds/linux. :)

[–] modev 1 points 10 months ago

In any case, what Linus says will not be taken into account. The fact that software quality is now secondary has already become the norm. Those who understand the state of things cannot do anything, because the boat is already sailing at full speed towards quickly generating income from software. The companies that hire developers are to blame. They are aimed at quick income, so they are looking for people who do not know the C language and how a computer works, but who are experts in frameworks and the development stack, which will allow them to “create” a product in the shortest possible time with a minimum number of bugs. Many things that are conceptually good are written in languages like C++ and others, and if you come to do something cool and not from scratch, you are forced to use what has already been written, and accordingly write in these languages. Computers are becoming more and more powerful, but the software continues to lag. I don't believe the situation will change.