Hi Michael, > Wow! Someone used the words "C++" and "elegant" in the same sentence > without a negative in between and with no hint of irony. I know you meant that in a light-hearted way. Yet, I wonder whether you agree that there have been a lot of books sold on that topic? And that most of those by people under no duress? If you agree with the foregoing, you'll likely concede there are (or at least, were) a good number of other that at least that the language to be "good". And do you think it's possible a few them even would add "elegant"? Then I wonder whether you read Stroustrup's "The Design and Evolution of C++"? It strikes me as a great engineering example. Do you agree. (For that matter, do you think the development of C was great engineering?) Do you a good opinion of any of the high-level general-purpose languages? Any that you find elegant? How about Ruby? Rails? Do you find either of them elegant? Is it all just a matter of taste? Best wishes, Richard