Estudió Filosofía en Barcelona, Pamplona, Madrid, Bonn y Colonia, y fue profesor en las universidades de Madrid y Barcelona. Posteriormente fue profesor de Estética y composición en la Escuela Técnica Superior de Arquitectura de Barcelona, en la que fue catedrático. Más tarde, ha sido profesor de Historia de las Ideas y catedrático en la Escuela de Humanidades de la Universidad Pompeu Fabra. Publica artículos de opinión en numerosos periódicos como El País, El Mundo y ABC. En 1983 le fue concedido el Premio Nacional de Literatura en la modalidad de ensayo, y es Doctor Honoris Causa por varias universidades.