Irlanda nos muestra como las grandes luchas hacen avanzar la teoría marxista. En la época en que Marx y Engels estaban desarrollando sus ideas revolucionarias respecto a la lucha de clases y la economía, en lo referente a las naciones seguían defendiendo la visión de Hegel. Según este filósofo alemán se tenía que distinguir entre las “naciones históricas” —que tenían una larga historia y estaban destinadas a perdurar— y las otras, “no-históricas”, que desaparecerían. Para Marx y Engels, las “naciones históricas” incluían a Alemania y Polonia: ninguna de éstas eran entonces un Estado-nación y los movimientos progresistas defendían su constitución …

