On 13/08/11 6:26 AM, Nick Sabalausky wrote:
"Peter Alexander"<peter.alexander...@gmail.com>  wrote in message
news:j23r6m$1nlj$1...@digitalmars.com...

The conversation wouldn't get to tools. It would end with a simple reply:
"Everyone here knows C++, no one knows D. All our code is written in C++
and it works."


Any sentence involving the phrases "C++" and "it works" needs to be appended
with something like "...sort of" or "...barely".

Also, nobody knows C++. Many people use it. But it's not really possible to
actually know it. To misquote Cleveland Brown out of context: "You never
win. You just do a little better every time."

Almost everyone in the games industry knows that C++ is a rubbish language. They don't choose it because they think it's good, they choose it because:

- It's what everyone in the games industry knows.
- It gives you enough control over the hardware.
- All the libraries, tools and SDKs are built around it.
- The abstractions it provides are "good enough" to get things done without too much of a performance penalty.

How "good" a language is *rarely* has any impact on the decision to use it.

Reply via email to