14 karma · joined September 27, 2017
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.
"Antisocial" roughly means "sociopathic" or "not abiding by societal rules and norms," generally with the implication that this not abiding is at others' expense.
.. as in the DSM and legal use of the term "antisocial personality disorder."
The author means "asocial" or "introverted", as you point out.
The author's choice of term is actually very poor writing in this case because it's a scientific paper, and scientific use should be followed, especially when you're discussing behavior.
It's particularly confusing in this case because "antisocial" in its formal sense could actually be meaningful in this context, as in freeloading bees, or those that otherwise take advantage of other bees to their detriment in a game theory sense. There are many evolutionary theories of antisociality that are based on this general sense. So the article's word use is very poor.