This post reminded me of Bjarne Stroustrup's famous quote "There are only two kinds of programming languages: those people complain about and those nobody uses".