News for hackers. Stuff that matters.
Re:Why you should, actually, rewrite some of it in Rust by akavel on Wednesday July 12, 2017 @07:33PM (#14757585)
C is kinda small enough, that I imagine one can maybe have some chance at trying to hold the whole of it, including all nuances/warts, in one's head. Like, maybe even actually write a compiler for it. (See e.g. Dennis Ritchie, Fabrice Bellard.)

With C++, good luck even reading and understanding The ISO C++ Standard. Not to say fully internalizing all possible interactions between all nuances. I presume not all of them may even be truly 100% fully fleshed out and explored in The Book. As to writing a compiler - even just writing a parser for C++ is famously super hard!

Re:Why you should, actually, rewrite some of it in Rust by pjmlp on Thursday July 13, 2017 @03:10AM (#14759330)
> C is kinda small enough, that I imagine one can maybe have some chance at trying to hold the whole of it, including all nuances/warts, in one's head.

Anyone that is able to keep in mind the documented 200 cases of UB is my hero.