There is a reason postfix is the idiomatic way in C, it is the correct choice most of the time.
Swift (Lattner) was right, imo, to exclude both.