|
|
|
|
|
by _xczx
4429 days ago
|
|
It's been popping up lately. It's meant as a smear on dynamically typed languages, because dynamic has a positive connotation and untyped is decidedly negative. Pretty similar in intention to uni-typed. http://stackoverflow.com/questions/23282683/is-clojure-uni-t... Edit: Sorry, learned something new just now. I'm very, very wrong. Untyped is where operations are valid on everything because it's all a sequence of bits. Dynamic is completely different and refers to when the type is discovered. Sorry. However, Javascript is definitely dynamically typed. |
|
The reason this is valuable is it opens up directly the techniques for "hybrid typing" such as PHP->Hack and Javascript->Typescript. It also is the basis for the compiler using type inference to accelerate certain portions of the code.