The World is Still Powered by C
Me parece
bastante cierto que C es muy útil y tiene una relevancia “crítica” en el
desarrollo de aplicaciones actuales, algunas de las cosas que menciona y que me parecen bastante llamativas, es como otros
lenguajes lo utilizan de punto intermedio entre el compilador y el archivo que
ejecuta.
Evidentemente
es más legible que el código ensamblador y simplifica bastante la comunicación
del programador con la máquina, sin embargo he experimentado también que la
ejecución es más rápida en comparación con otros lenguajes, lo que me parece
práctico y aunque al principio parece bastante insignificante durante el
desarrollo que efectuamos de manera académica y en otros lenguajes no toma más
que unos segundos o milisegundos extras de tiempo, al considerar todo lo que debe
efectuar un programa correspondiente a una aplicación de gran alcance parece
tornarse significativo.
Otra de las
partes interesantes del artículo es como el kernel de los sistemas operativos
que se usan en la actualidad está mayormente escrito en este lenguaje, me
parece un poco irónico, las empresas se jactan de ser modernas, actuales y
ofrecer cada vez una mayor cantidad de actualizaciones siguen usando en gran
parte de sus creaciones un lenguaje que tiene un tiempo de existencia bastante
largo, no me parece algo malo contrario a como suena la afirmación anterior, lo
que sucede es que creo que le da al lenguaje una validez atemporal, el uso que
tiene en sistemas embebidos me parece
particularmente llamativo, pero a una persona descuidada como lo soy yo le
preocupa un poco el manejo de memoria, la costumbre de que el “recolector” se encargue de todo y me libere
de preocupaciones es algo difícil de dejar, y regresando a los sistemas con
poca memoria podrían tener un conflicto con esa implicación.
Como
conclusión personal me gusta C, algunas cosas me confunden pero tiene muchas aplicaciones
prácticas y tiene tanto tiempo siendo usado que justo como se menciona podemos
encontrar de todo con y sobre el lenguaje.
:)
No hay comentarios:
Publicar un comentario