Door donderslag: Ik denk dat een taal als Clojure ideaal was voor deze taak (functioneel, geen classes, geen side-effects en overall veel minder code).
Als GPLv3 open source alternatief voor een licentie van Wolfram.com
Mathematica, zou ik als modelleerder de Covid-19 epidemie simulatie eerder geschreven hebben in Python en R, gebruik makend van
SageMath, draaiende op een 32 CPU Xeon multicore Linux cluster met 64 Gb RAM. Met Clojure als Lisp alternatief ben ik helaas minder bekend.
https://en.wikipedia.org/wiki/SageMathIk zie het voordeel van optimaliseren van complexe C/C++ code niet boven het evidente risico van het ontstaan van spaghetti code, type mismatches en logische fouten, terwijl die risico's bij het programmeren met grafisch weergegeven wiskundige formules, met een direct zichtbare output in grafieken in SageMath, veel minder groot zijn.
Optimaliseren op executie snelheid kan immers later altijd nog gedaan worden door een team van wel vakkundige C/C++ programmeurs in te huren, zodra een model door middel van peer review is gevalideerd, Het tussentijds simpelweg bijplaatsen van extra CPUs en meer RAM modules is daarentegen een stuk sneller, zeker als je erg veel haast hebt.