Macro economic disputes over the last fifty years have developed along two main lines of thought.
The first, called Neo Classical, is an integration of some Keynesian ideas with the basic laws of classical economics. Here it is argued that economics is governed by immutable rules and therefore the economic outcomes can be predicted, by the application of these laws. Historically this orthodox line has impeccable credentials from Adam Smith onwards.
The second line of reasoning has developed not from classical tenets but from some of the unorthodox ideas of Keynes