“基督教和工人的社会主义都宣传将来会解脱奴役和贫困;基督教是在死后的彼岸生活中,在天国寻求这种解脱,而社会主义则是在这个世界里,在社会改造中寻求这种解脱。基督教和工人的社会主义都遭受过迫害和排挤,它们的信从者被放逐,被待之以非常法:一种人被当做人类的敌人,另一种人被当做国家、宗教、家庭、社会秩序的敌人。可是不管这一切迫害,甚至时常还直接由于这些迫害,基督教和社会主义都胜利地、势不可挡地给自己开辟前进的道路。基督教在它产生三百年以后成了罗马世界帝国的公认的国教,而社会主义则在六十来年中争得了一个可以绝对保证它取得胜利的地位。”——恩格斯《论早期基督教的历史》
恩格斯在《社会主义从空想到科学的发展》中还有这样一句话:“为了使社会主义变为科学,就必须首先把它置于现实的基础之上。”
在恩格斯那里,“社会主义”的定义项已经写得非常清晰直白:社会主义是此岸的基督教,是现实的基督教。
《论早期基督教的历史》可以看成就是《社会主义从空想到科学的发展》的导读。在恩格斯那里,死后的彼岸就叫“空想”,现世的此岸就叫“科学”。值得注意的是,恩格斯所说的“科学”,并不是卡尔波普所说的那种科学。卡尔波普那里不承认绝对真理(任何条件下都成立的真理),也不承认有终极宇宙真理的方法。但在恩格斯那里,绝对真理有了,终极宇宙真理的方法也有了。