Had a debate on whether you could do addition/subtraction in any order you want. Specifically, for the following:
$9 - 4 + 3$
We both agree that the answer is 8.
I argue that, by giving addition a higher priority than subtraction (rather than the same priority and going left-to-right), you would end up with $9 - 4 + 3 = 9 - 7 = 2$, which is an incorrect answer, and therefore it matters that addition and subtraction have the same priority.
The other person argues that the order of operations doesn't matter and that it can be done in any order, as by giving addition a higher priority than subtraction, you would end up with $9 - 4 + 3 = 9 + (-4 + 3) = 9 + - 1 = 8$, which is the correct answer, and therefore it wouldn't matter if addition/subtraction had different priorities rather than the same.
I'm arguing that bringing the $- 4$ inside the bracket and then performing it before the $+ 3$ wouldn't be done if addition had a higher priority. The fairly long, debate can be seen here if you want to read it, so I don't paraphrase it all and bias my side too much.
My overall question is who is correct; does the order of operations matter with just addition and subtraction? I'm willing to accept answers for either side, so long as they give a reason.
No, they are done at the same time. $9 - (4+3) = 9 - 7 = 2$. Addition/subtraction is a binary operation, between two numbers. Thus when we say $a + b + c$, we mean $a + (b + c)$ or $(a + b) + c$. Note that, for addition, these are the same since + is "associative" (that's the definition of associativity). So we just write $a + b + c$ as it's unambiguous. Note that $a - b$ is, in essence, shorthand for $a + (-b)$. The same holds for multiplication, but not for division.
$$ (8/4)/2 = 2 / 2 = 1; \ 8/(4/2) = 8/2 = 4. $$
That's why you have to specify the order for division. If you consider subtraction as an operation itself -- not the inverse of addition -- then, in a similar way to with division, it is not associative.