歷史上,有很多人客觀地看待楊光。宋真宗和趙恒評論說“楊迪初為陳平,五人斬首,以謝三吳。那時候的世界叫西安。沒有辦法,但主後,深感遺憾。”《中國隋唐史》,劍橋也認為“儒家史家對煬帝的道德評價確實苛刻”;中國歷史學家費正清甚至在《中國:傳統與變革》中認為,“在隋文帝和楊迪的統治下,中國迎來了第二個輝煌的帝國時期。中國重新建立了統壹的政權,恢復了長城,政府開鑿了大運河(這為以後幾百年的繁榮提供了可能),建造了宏偉的宮殿。中華帝國終於能夠重現輝煌。"