A lot of projects like NetLogo-clone existed during the year, but they usually become founders and die as soon as the creators realize how much they work to create and maintain something like NetLogo for several years or even decades, (Work on NetLogo and its predecessors in the StarLogo line continued until the end of the 1980s.)
2015: Mesa looks like a promising member in the ABM-for-Python space.
For those who like the NetLogo feature set and agent semantics, but donβt like this language, I think that the most promising direction is the NetLogo Web project by NetLogo developers (including me, although Iβm no longer involved since 2015). In addition to being backward compatible with the old NetLogo language, NLW also allows you to create models in JavaScript or in any JavaScript compilation language.
NLW has not yet reached full parity of performance with regular NetLogo, but itβs good on its way. Therefore, depending on your needs, this may just be a promising area, and not a solution that you can use today.
You can also take a look at AgentScript - also JavaScript-based with the CoffeeScript error (2015 update: I think they are switching to ES6?).
source share