Comment by johnday
6 years ago
> It doesn't make sense to use JSON as the interchange format for a statically typed language.
Two problems here. One, there are multiple statically typed languages with different type systems and it is nontrivial to translate between them. It's not "having a language" versus "not having a language"; it's Type system A vs Type system B vs Type system C vs none.
Secondly, this is only true if you assume that no dynamically typed language will ever want to interoperate with your code - which is almost always incorrect to presume.
No comments yet
Contribute on Hacker News ↗