Comment by whstl
18 hours ago
Lots (most?) of statically typed languages also do near zero runtime checking.
They naturally use types for compilation, but the type system is trusted to forbid some invalid states. Underneath it’s all bits and bytes.
Even in safe languages you need deserializers/parsers/validators.
Typescript actually ends up having more checks because it runs Javascript underneath (although some might argue those barely count).
No comments yet
Contribute on Hacker News ↗