Re:WebAssembly Raytracer
by khedoros1 on Saturday December 16, 2017 @07:32PM
(#15943164)
Static typing means that typechecking can be done at compile-time, and optimizations can be applied then. Dynamic typing generally means that some runtime layer needs to do typechecking during execution. So, as a rule of thumb, it's usually assumed that a statically-typed language will be faster than a dynamically-typed one.
[ Parent
| on HN ]
... unless the dynamically typed language also allows type declarations, intended mainly for enhancing speed.