\input zb-basic \input zb-ioport \iteman{io-port 06073664} \itemau{Leg\'endi, Rich\'ard O.; Szab\'o, Attila} \itemti{Advantages of a multi-paradigm programming language in agent-based model definition.} \itemso{Egri-Nagy, Attila (ed.) et al., Proceedings of the 8th international conference on applied informatics (ICAI 2010), Eger, Hungary, January 27--30, 2010. 2 Volumes. Eger: BVB Nyomda \'es Kiad\'o Kft. (ISBN 978-963-9894-72-3/pbk). 127-134 (2012).} \itemab Summary: This paper describes the advantages of the functional agent-based language for simulations (fables) compared to some of the most widely used toolkits of agent-based modeling (ABM). Using fables we implemented the StupidModel, a set of 16 simple ABM models those are designed to cover the most common features of ABMs. We also compared it to other published ABM platform implementations (swarm, repast and netLogo) applying the Halstead code complexity metrics. In addition we studied some other aspects of these toolkits, e.g. the programming burden of auxiliary tasks of model implementation. \itemrv{~} \itemcc{} \itemut{} \itemli{} \end