5 ms·
or written in a secure language without undefined behavior and without any "unsafe" code like Rust or Safe Haskell. IoT probably should be shipping code that u
by daniel_rh 7y ago
or written in a secure language without undefined behavior and without any "unsafe" code
like Rust or Safe Haskell.
IoT probably should be shipping code that uses static compiler checks as the first line of security defense rather than run-time checks like valgrind and asan.
- Skunkleton 7y agoEmbedded programming will always be unsafe to a degree. You can't avoid interacting w/ hardware. Static analysis can only get you so far.
- BubRoss 7y agoHello World in Haskell would already be too large for many micro controllers.
- pjmlp 7y agoOCaml, Oberon, Java, Lisp and Scheme manage just fine.