I have a question, does anyone know why the variables have to be defined initialized at the beginning of a function? Why can\'t you initialize or define variables in the
Try writing a compiler with the primitive power of the old times and you'd realize flexibility is something you'd rather kill to get the software to work.
Putting variables first, then other statements simply made their parser/compiler code simpler.