Curiosamente algunas palabras como "calor y puente" de uso casi siempre en femenino en el castellano medieval, se usan solo en masculino en la actualidad, salvo en algunas hablas regionales de España.
La RAE lo aclara:Aunque en el español medieval y clásico se usó mayoritariamente en femenino —de lo que aún quedan vestigios en el habla popular y, a veces, en la literaria—, en el español general actual es de género masculino.
En el caso de "mar" , que el DRAE califica como "ambiguo", el Diccionario panhispánico de dudas explica que puede usarse con los dos géneros según los casos.