I want to develop a website which would model a province of 2 million people from a political point of view. Is mathematica a good fit for such a project?
My background is that I'm an experienced programmer though my math isn't that hot and I have no experience of mathematica. I am looking to create a website where people would be able to tweak factors such a welfare / company tax, etc and play out different political scenarios.
I'm very aware that this is a large undertaking and this is why I'm evaluating mathematica, especially with regards to cellular automata.
Is mathematica a good fit for such a project, and if it is then am I going to have to pay an ongoing fee to use the Wolfram API?