|
|
|
|
|
by atlei
5515 days ago
|
|
I don't think any language is vastly superior to any other in every case. You can say that C++ is vastly more powerful (and flexible) than C, but for low-level/embedded/kernel etc development, many would argue that C is the superior language. Many people would also argue that C++ is maybe too powerful and complex; you can do everything with it, but sometimes this makes it hard to decide how to do "anything" (procedural ? Object-oriented ? Using templates ?). Lots of people (myself included) find it so complex that they only use a subset of it - "the good parts". However, agreeing which parts to use is often impossible. I've written about about what I consider "the good parts" here: - http://www.ppcsoft.com/blog/c-star.asp |
|