You cannot teach beginners top-down programming, because they don't know which end is up.
Tony HoareThe job of formal methods is to elucidate the assumptions upon which formal correctness depends.
Tony HoareI don't know what the language of the year 2000 will look like, but I know it will be called Fortran.
Tony Hoare