3 ms·
or it is time to replace these critical libraries with something that has the same features and is far less convoluted and far harder to make serious mistakes w
by fnord77 5y ago
or it is time to replace these critical libraries with something that has the same features and is far less convoluted and far harder to make serious mistakes with.
In addition to having experts accidentally make mistakes with `ref ref` like in that first video that resulted in performance degradation due to unwanted copies, C/C++ is a major security risk. Countless vulns are from simple mistakes and complex misunderstanding.
- tekknik 5y agoThis is a pipe dream. There are systems still running COBOL. It’s a real hard sell to convince those with the money to let someone rewrite something that’s working and has been for some time.
- pjmlp 5y agoThat is a noble goal, first LLVM and GCC need to be rewritten in one of those languages, then CUDA, Metal Shaders, DirectX, Tensorflow, Qt, WinUI, .... So even though managed languages and better systems programming languages are making their replacements, somewhere down the stack there will be C++. And then to top it, as long as people insist in using UNIX clones, C will be there as well.