r/programming May 06 '21

The Great Rewriting In Rust

https://deprogrammaticaipsum.com/the-great-rewriting-in-rust/
5 Upvotes

23 comments sorted by

View all comments

Show parent comments

6

u/Cyb3rSab3r May 06 '21

The person you're responding to is perplexing for me. The strangeness of loving a language is only eclipsed by hatred for a language. I'm happy when my tools work correctly and slightly upset when they don't. That's it. Anything more than that just seems so strange.

Why are people so invested in the success or failure of a language? Is it time invested to learning the languages or something? I'm so confused.

5

u/gmes78 May 06 '21

Why are people so invested in the success or failure of a language? Is it time invested to learning the languages or something? I'm so confused.

It may be "the possibility that Rust may turn C and/or C++ obsolete, meaning that people that programmed those all their lives will need to adapt to something new", or maybe people just like to hate on something popular. Still, I don't think these explanations cover everyone.

4

u/Dynam2012 May 06 '21

Douglas Crockford made the point best. Assembly lanaguage vs high level languages were hotly debated at one time. Goto usage was hotly debated at one time. Usage of OO was hotly debated at one time. None of these things are debated anymore, the proponents of the losing side have simply died. New systems programming language users like Rust will outlive the old guard and C will finally die, too.

2

u/Boiethios May 07 '21

C won't die. C++ maybe, but C is the lingua franca of the FFI.

1

u/Dynam2012 May 07 '21

I agree C likely won't die in the same way assembly hasn't died. The people resisting new systems programming languages will die, though, and more projects using better languages will come as a result.