> It's bad because it means C keeps getting faster, so people keep writing C code. May I know why? Isn't compilation already at most optimal point?
-
-
-
that would imply they’ve solved P=NP. compilers are always going to have room for improvement
-
And processors are a moving target.
End of conversation
New conversation -
-
-
Watch how fast those demons stream from your nose!
-
You'd summon demons too, if it happened to you...
End of conversation
New conversation -
-
-
Just use
#rustlangThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Is your argument c=bad? I don’t get it
-
Profoundly silly
-
There are a great many objectives for which it is not.
-
And a great many where its only alternatives are C++ and Rust, and where the latter is infeasible due to build time breakage (among other issues).
-
Things can be simultaneously bad and necessary. Or, they can be bad and also the best-available.
-
I have to scrub rust from one of my projects absolutely everywhere it shows up because its presence makes compile times take a day instead of minutes. My use is odd but it ain’t that odd. It’s the stuff of getting your tech banned, a new way to break the build.
-
“Compiling successfully, someday” turns out to not be good enough.
- 5 more replies
New conversation -
-
-
Eh, a lot of these optimizations end up helping Rust too.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
If ever there was a job for AI as it exists today, it’s writing the compiler for a specific chip
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
are there actually people starting new C projects outside of niche / embedded / legacy situations? I'm really interested in how this has a larger impact than silently and suddenly breaking the security of decades old code bases.
-
Yes, quite a few. Remember there's only a few languages you can write self-contained libraries in, that can be consumed elsewhere.
-
good point. Portable and easy to integrate libraries are a thing here. But of those probably only a tiny fraction is affected by the execution speed argument in favor of C, and most would prefer safe handling of UB?
- 2 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.