An empirical study on the impact of static typing on software maintainability
the eval that men do - a large - scale study of the use of eval in javascript applications .