The increment ++ notation is goofy. Like, I get that it's a parallel idea to increment and decrement instructions in machine code. But any optimizer will turn x += 1 into an INC, so why bother with a special notation just for one? It just seems like a silly thing everyone copies from C.
Also I still can't decide if ternary ? : operators are rubbish or not. Sometimes seem to make things neater, other times seems like it's just making the code more obtuse to newbies.