恩格斯《反杜林论》是在1871年德国统一之后新的经济政治条件下写成的,当时德国社会民主党发展为群众性政党,但哥达纲领的出台和杜林的影响表明,党内很多人迷失了方向,对于什么是马克思主义、什么是社会主义,认识非常模糊.《反杜林论》就是为批判上述错误思潮、回击杜林对马克思学说的攻击而撰写的系统阐明马克思主义基本原理的重要著作.马克思为恩格斯写作《反杜林论》提供了多方面帮助,同时也推动了他对《资本论》第二卷的研究.在试图重构马克思恩格斯对社会主义的设想时,通常要追溯他们留下的全部文本,即不仅要追溯已出版的著作,还要追溯为准备《资本论》而写的经济学手稿,这些手稿包含了马克思从对资本主义的分析中推导出来的资本主义替代方案的许多思想.《反杜林论》中提出的对社会主义的构想与1875年《哥达纲领批判》中的社会主义思想密切相关,恩格斯又对这些思想作了发展.