3 ms·
I don't use Go, but I had the exact same reaction; C is the source of most of the problems and this is just codifies the use of C. The whole thing has a securi
by FullyFunctional 3y ago
I don't use Go, but I had the exact same reaction; C is the source of most of the problems and this is just codifies the use of C. The whole thing has a security by obscurity smell.
- MrRolleyes 3y agoYour comment seems to conflate a language with an ABI. To what end? What is inherently insecure about the C ABI? Why is using a syscall interface any more secure?
- FullyFunctional 3y agoI'm not conflating anything. Why do you need to burden a language with a C ABI when you can just invoke the language independent mechanism directly?
- MrRolleyes 3y ago[dead]
- samus 3y agoThe C ABI is influenced by C's type model, but so is OpenBSD itself. There is no truly language independent mechanism. If a programming language implementation can't interface with a C ABI, how can it interface with the language independent mechanism?