What are the reasons make you love C++?
<p>I'm a fan of C++. I'm currently taking a Programing Language Concept course. Before, I always think C++ is the best tool for everything. Well, I'm a newbie, so please forgive me for this insane thought.<br>
After reading the book, I realized that every language has its own strength and weakness, and the programming languages has evolved to adapt developer needs. For example, readability vs writability, this can be seen obviously in C++. It's very hard to understand the syntax, but it's extremely flexible to write.<br>
While searching many threads about C++ vs .NET, Future of C++ ... etc, I saw a lot of people are still in love with C++ no matter how other languages have evolved. Let's forget about the languages's usage, I already knew what C++ is used for. What I want to know is why do we love C++? I'm really curious about what C++ fans' thoughts. Why do they think, a very difficult language to learn - C++, is worth digging into?    </p>

<p>I understand this type of question is very open; however, I still feel it's interesting in many ways. There must be a reason to like use a difficult tool! To be honest, I love C++ because its beautiful syntax, and the comfortability that I have with it. Besides, I can't think of any other reasons. </p>

<p>Thanks,<br>
Chan</p>
