After two years of development
Mcron is 100% compatible with Vixie cron and can act as its transparent replacement. At the same time, in addition to the Vixie cron configuration format, Mcron provides the ability to define scripts for the periodic launch of jobs written in the Scheme language. The Mcron implementation includes three times fewer lines of code than Vixie cron. Mcron can be run without root privileges to process the current user's jobs (the user can start his own mcron daemon).
A key feature of the project is a different approach to organizing work scheduling - instead of constantly monitoring time, Mcron uses the alignment of tasks in a linear queue with the definition of delays between the call of each element of the queue. Between job activations, mcron is completely inactive. This approach significantly reduces the overhead of running cron and increases the accuracy of job execution.
Source: opennet.ru