No puedo entender esto. Si C se usa tanto, pero C no es C ++, ¿alguien puede explicarme las razones más importantes que hacen que C sea más usado que C ++? ¿Dónde está escrito todo este código C?
¿Se trata del sector industrial que depende en gran medida de la programación imperativa pero no puede soportar el costo de implementar o ajustar compiladores C ++? ¿Hay tantos piratas informáticos del núcleo?
¿Es relevante tiobe? Nunca me topé con ningún artículo o publicación comentando o explicando cuán singular es la clasificación de tiobe, y lo que realmente dice sobre lo que le gusta a la industria y lo que puede decir sobre lo que la industria realmente usa, para identificar las necesidades reales de la industria. Es dificil de explicar.
Me parece extraño que muchas empresas quieran trabajos en C #, php, java y no en C o C ++ (solo relaciono mi desempleo y mis entrevistas aquí) incluso si esos trabajos en C / C ++ son una mierda. Tomaría esos en su lugar. ¿O significa esto que el bombo de lenguaje juega un papel importante aquí?
fuente
Is tiobe relevant ?
Mucha gente piensa que no lo es.Respuestas:
El índice TIOBE se basa en los resultados de los motores de búsqueda: consulte http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_definition.htm
Esto significa que (por ejemplo, en teoría) puede tener un lenguaje del que todo el mundo habla que tiene muchos éxitos y obtiene una calificación alta a pesar de que nadie lo usa, y puede tener un idioma que muchas personas están usando pero no hay muchas páginas web / visitas, por lo que obtiene una calificación baja. Ni siquiera tiene en cuenta lo que contienen las páginas web (por ejemplo, imagine un millón de páginas web que dicen que cierto idioma es espantoso, todo eso aumenta el índice TIOBE del idioma).
En teoría, los factores de ponderación tendrían que aplicarse para obtener el uso de los éxitos web / índice TIOBE. Por ejemplo, para un lenguaje complejo como C ++ (donde es probable que todos los que lo usan tengan uno o más libros de referencia) es probable que el uso sea más alto de lo que indica el índice TIOBE; y para los idiomas utilizados principalmente para el desarrollo web (donde la mayor parte de la documentación está generalmente en línea y es más probable que sus usuarios creen páginas web), el uso probablemente sea menor de lo que indica el índice TIOBE.
Por supuesto, es prácticamente imposible determinar con precisión las ponderaciones adecuadas para cada idioma; y, por lo tanto, el índice TIOBE solo puede considerarse una aproximación cruda del uso en el mejor de los casos.
fuente
"Si C no se usa tanto", me gustaría ver si alguien podría respaldar esto.
Todos los siguientes están escritos en C puro: -
Las implementaciones de referencia de lenguaje Perl, Python, PHP, Lua.
En general, diría que hay más programas en C que se ejecutan con más frecuencia que cualquier otro lenguaje.
fuente