Next: 2. Identificadores, palabras reservadas y caracteres especiales Up:Índice
Previous: 1.2.Características
1.3. Críticas
Dentro de las principales críticas que se le achacan podemos destacar:
for(i=0;i<10;i++)
- Lo poco estricto que es el lenguaje con la comprobación de los tipos de datos, dejando esta tarea muchas veces en manos del programador.
- El no verificar automáticamente los límites de los vectores.
- La repetición que hace de símbolos en operadores diferentes (=,*,-). (Sobrecarga de operadores).
- El no poder anidar funciones, con lo que se dificulta la estructuración y la abstracción de datos.
- La incertidumbre existente en el orden de evaluación de las listas de expresiones y parámetros.
- La facilidad con que los programas pueden derivar hacia ser crípticos.
for (j=0;j<10;)
*(*(x+i)+j++)=(y[i][j]>*(*(z+i)+j))?1:2;for (;*a|*b;*p++=(*a>*b)?*a++;*b++);
Figura 1 Programas crípticos
Next: 2. Identificadores, palabras reservadas y caracteres especiales Up:Índice
Previous: 1.2.Características
Última modificación: 26/4/1999
Copyright © 1999, F. de Sande - Centro Superior de Informática, Universidad de La Laguna.
All rights reserved.