¿Por qué las personas juzgan a los desarrolladores basándose únicamente en su conocimiento de C ++?

No creo que todas las personas lo hagan, pero he oído hablar de algo similar (por ejemplo, cuando se contrata a desarrolladores para que trabajen con algún lenguaje de programación, en lugar de eso solicitan los desarrolladores de C ++ y luego los adiestran en ese otro idioma).

Probablemente, la razón es que es poco probable que puedas hacer algo muy útil en C ++ sin un conocimiento bastante profundo de la programación y las computadoras. Simplemente no es un lenguaje que perdona los errores, y si quiere ahorcarse, hay kilómetros de cuerda disponibles. Así que los supervivientes tienen casi la garantía de ser programadores decentes (o eso dice la lógica).

Naturalmente voy un poco al revés.

Oh, ¿pasaste tiempo aprendiendo C ++? ¡¿Por qué?!

Puedo relacionarme con personas que usan el nivel bajo C o Fortran.

También creo que es útil saber Smalltalk or Self orientado a objetos.

Pero, ¿por qué querrías esa mezcla torpe, que ni es una buena C (lanzamiento implícito, …) ni una agradable Smalltalk (transmisión de mensajes, …)?

Por eso, al menos yo, juzgo a los desarrolladores de C ++.