this post was submitted on 04 Mar 2024
-4 points (38.9% liked)

C Programming Language

993 readers
1 users here now

Welcome to the C community!

C is quirky, flawed, and an enormous success.
... When I read commentary about suggestions for where C should go, I often think back and give thanks that it wasn't developed under the advice of a worldwide crowd.
... The only way to learn a new programming language is by writing programs in it.

© Dennis Ritchie

🌐 https://en.cppreference.com/w/c

founded 1 year ago
MODERATORS
 

Maybe you have to hear about this.

What do you think?

I think:

C will never die

For infrastructure technology, C will be hard to displace. © Dennis Ritchie

top 5 comments
sorted by: hot top controversial new old
[–] [email protected] 4 points 8 months ago (1 children)

So you see C programmers as sabotaging public infrastructure?

[–] [email protected] 0 points 8 months ago

Companies will follow recommendations, but independent C programmers must not follow them. Time will show us. But I believe C will never die.

[–] [email protected] 3 points 8 months ago

Interesting, if you subscribed to the C lang community and downvote posts that support C... Who are you? Rust agents? 😁

[–] [email protected] 1 points 8 months ago

Languages have advocates, but for Rust, it looks like advocates have a language.

[–] [email protected] 1 points 8 months ago

Why am I creating these posts? Not because I want to sabotage the infrastructure or do not recognize new technologies and programming languages. Undoubtedly, new languages must appear and they must compete, because this is a natural process, of evolution. I just want to understand the mood of the C community itself. It's lukewarm on this platform. Nobody is against new languages, and they can be used together with C or as an alternative. But here we are talking about a complete replacement. So, working with memory directly is the job of whom? The chosen ones? The units that will sit behind the compilers? What about the rest? Only fulfill commercial orders? Is this engineering? Is this programming?

I look at how programming has changed over the course of 25 years, what they teach at universities, and where they start. And I came to the conclusion that on a large scale, it was all for the benefit of giant companies or the government.

We must protect the “intimate” knowledge of the foundations and water the roots ourselves. Because they don’t realize, they don’t see that if the roots are not watered, the branches on which they sit will dry out. Therefore, who, if not us? Thanks, everyone!

If you can't give me poetry, can't you give me poetical science? © Ada Lovelace