Ad Code

Responsive Advertisement

Críticas de la Programación: Propiedades inherentes al lenguaje

    Propiedades inherentes al lenguaje

Algunas críticas a los lenguajes de programación se dirigen a la sintaxis y semántica del lenguaje. Por ejemplo:

– La posibilidad de no declarar los nombres y tipos de variables antes de usarlos (permite un código más conciso pero pueden aparecer errores en tiempo de ejecución, más difíciles de detectar que en tiempo de compilación).

– La existencia de variables por defecto que no necesitan declararse.

– La sintaxis elegida para delimitar el inicio y el fin de un bloque, como por ejemplo, los paréntesis en Lisp o la indentación en Python 

– La legibilidad del código escrito, una crítica que se dirige frecuentemente a Perl

– La concisión del código generado, una crítica frecuente hacia Java

– La falta de coherencia en el nombre de las funciones básicas que ofrece el lenguaje, como se le critica a PHP.

– La ausencia de determinadas funcionalidades existentes en otros lenguajes. Por ejemplo, en las versiones de Java previas a Java SE 5.0 se criticaba la falta de tipos genéricos en comparación con los templates de C++.





Publicar un comentario

0 Comentarios