I think a main reason the goto is looked down upon today is because it is rarely needed. Older versions of BASIC and FORTRAN were dependent upon this statement. Today, with more powerful languages...