A partir de 1993 sufrió una reescritura completa de su código por parte de Dan grayson y Mike Stillman, y recibió el nombre de Macaulay 2.