"Programmers should never be satisfied with languages which permit them to program everything, but to program nothing of interest easily."