#62#47 Pero no tiene nada que ver, hablo de gustos, no de características técnicas. Tengo tirado en mi trabajo cientos de miles de línea en C exactamente por lo que comentas, eficiencia, pero eso no quita que sea un lenguaje que no me guste utilizar, igual que no me gusta cuando tengo que recurrir a ensamblador.
Hay un dicho por ahí que dice, que cuando se tiene un martillo todo son clavos, y parece por los comentarios que se cumple.
C es un lenguaje más para un uso muy concreto (velocidad en ciertas tareas), y defenderlo como el mejor lenguaje en cualquier ocasión me parece de estúpidos (no va contigo :-)).
C es la mejor alternativa sin duda para programar un sistema operativo, pero Prolog es mucho mejor para programar IA, a Fortran todavía nadie lo ha superado en cálculo numérico, y si hablamos de crear servicios Web, Java y C# están a la cabeza, D es más robusto en sistemas grandes, Python más productivo, HTML es el único que permite hacer páginas WEB, si algún día tienes que programar un serie Z de IBM, no lo dudes Cobol o PL/I y por supuesto cuando se tenga que programar el recorrido de una tortuga LOGO es la única opción.
Hay un dicho por ahí que dice, que cuando se tiene un martillo todo son clavos, y parece por los comentarios que se cumple.
C es un lenguaje más para un uso muy concreto (velocidad en ciertas tareas), y defenderlo como el mejor lenguaje en cualquier ocasión me parece de estúpidos (no va contigo :-)).
C es la mejor alternativa sin duda para programar un sistema operativo, pero Prolog es mucho mejor para programar IA, a Fortran todavía nadie lo ha superado en cálculo numérico, y si hablamos de crear servicios Web, Java y C# están a la cabeza, D es más robusto en sistemas grandes, Python más productivo, HTML es el único que permite hacer páginas WEB, si algún día tienes que programar un serie Z de IBM, no lo dudes Cobol o PL/I y por supuesto cuando se tenga que programar el recorrido de una tortuga LOGO es la única opción.