Just FYI Julians:
My current distilled model could be easily ported to #julialang so some aspects of this weren't true then and are not true now with language updates.https://dispatches.artifexdeus.com/why-i-m-no-longer-using-julia-for-my-agent-based-model-7ff84b301b94 …
I don't follow julia enough to know or make a good recommendation. But, I had some talks with prominent contributors back then about what horizon features that would make expressions ABM easier. So, I'm sure there are!