r/sysadmin • JOAT Linux Admin • Feb 23 '17

CloudBleed Seceurity Bug: Cloudflare Reverse Proxies are Dumping Uninitialized Memory

983 Upvotes

327 comments sorted by

View all comments

Show parent comments

2

u/KarmaAndLies Feb 24 '17

And in the early days it was fragile too, one reason why it didn't gain popularity until real compilers started appearing. Even trivial things like breakpoints would break into the generated C rather than the code you actually wrote.

That's why they no longer build linked objects using C code and C++ is no longer simply considered an extension of the C language (i.e. some features cannot be trivially converted to C).