Hacker News new | ask | show | jobs
by Zergy 3903 days ago
> yet a languages is usually definitely one or the other

Not necessarily true. C# has the dynamic keyword that bypasses the static typing and Java has the concept of Dynamic Proxies.