RESPUESTA CORTA: El calor es lo correcto en el español moderno.
RESPUESTA LARGA: La calor solo se usaba correctamente durante la edad media. Ahora se considera incorrecto cuando se trata de hablar español estándar. En España, algunos escritores usan "la calor" cuando quieren reproducir el habla de otras épocas.