4 ms·
I had a related reaction, which is that the problems you're mentioning can become more complex when using libraries outside the standard library with static lan
by 32days8kd 9y ago
I had a related reaction, which is that the problems you're mentioning can become more complex when using libraries outside the standard library with static languages.
E.g., my experience is that poor library design can sometimes be exacerbated in statically typed languages if the type logic is poor and doesn't match the problem domain. Dynamic languages sometimes inadvertently "correct" for this by smoothing over these sorts of issues.
I prefer static languages (or at least optionally typed ones) but there can be big downsides of the sort you're mentioning, that are exacerbated by third-party libraries.