The problem I had with Python was that there were plenty of places where, because everything is an object, I found a number of areas where things like integers were copied by reference rather than value. Maybe it's better now and maybe I wasn't doing things The One True Python Way, and it has been a few years, but I remember being really puzzled by that one.