There is some professional resistance, in the sense that people who've done a lot of work on programming get used to certain sorts of languages, and if you make proposals about teaching some new way of dealing with computers, they throw up their hands in horror, and object that this is going to be inefficient, or it's not going to prepare people adequately for what goes on in industry, or whatever.