I'm my experience, LLMs are especially bad at Rust. They really don't seem to grasp the borrow checker.
Parent comment is saying that taking orders at a fast food restaurant is not the full job. Not that working in fast food isn't a real job.
This is called "prefix notation". The operator comes before the operands and every expression goes in parentheses. For instance you could write: lisp (+ 1 2 3 4) Which would evaluate to 10. This syntax is from a family of programming languages usually called LISP. https://en.wikipedia.org/wiki/Lisp_(programming_language)
Why is this even related to IO?