Settings

Theme

Dangerous things should be difficult to do by accident

fexpr.blogspot.com

7 points by b-man · 1 comment

Reader

1 thread
brudgers

It depends on the expected application context.

It is easy to do "dangerous things" in C because the expected contexts benefit from easy access to low level operations without the cognitive and computational overhead that high factors of safety would require.

All design is a matter of tradeoffs and programming language design is a matter of engineering tradeoffs in particular.

Designs capable of launching-the-missiles are entirely appropriate for missile launching systems.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection