The results of this "programming language" survey seem wrong.
I spent the first half of my career designing and developing compilers, including developing the backend phases that output assembly lanuage. I also wrote some runtime libraries in assembly. In short, I'm pretty familiar with assembly langauge.
According to this survey, only 32% of Java programmers are very satisified with their programming language. However, 37% of the people who write in assembly laguage are happy with it. Given the difficulty of writing and debugging assembly laguage, this seems difficult to believe.
Perhaps the problem is that the study is not normalized by the number of programmers. Assembly programmers are a pretty rare breed these days. In most cases you can write C code instead of assembly code. Only when you need software that is very close to the hardware do you need assembly langauge. So perhaps there are 1000 assembly language programmers and 37% of them just love assembly language.
Then there are 1.5 millions Java programmers and of those 32% are happy with Java.
This renders the whole survey rather questionable.