Re: Let
"let z;" - z is a... let? letter? letcher? lett?
It's lettuce. Green, leafy, and silly in a program.
I use C when Assembly isn't good enough...
Seriously: do-while versus while? (Versus for???). Look at the machine code. A decent compiler generates the same code for any version, and it's the most efficient implementation the architecture can provide. Those higher level constructs are so YOU, the programmer, can remember what you meant 6 months from now.