Ver Mensaje Individual
  #12  
Antiguo 28-11-2015
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Reputación: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Uno de los argumentos, que quizá nadie esperaba en aquella reunión, surgió al preguntarle a los presentes por qué el lenguaje probablemente más aceptado y exitoso que ha existido, el SQL, emplea palabras, y no símbolos de manera excesiva como C y sus derivados. Comprendieron que es mejor crear software cuyo código fuente pueda ser bien entendido por humanos y que para ello es preferible una sintaxis basada en el lenguaje humano más ampliamente aceptado, el inglés. Entendieron también que la tradición de Java, C++ y otros lenguajes de esa rama de usar llaves, paréntesis y otros símbolos en exceso y distinción de mayúsculas y minúsculas la heredaron de una época en que las computadoras eran tan limitadas que lo que más importaba era escatimar hasta con la sintaxis para que los programas de análisis sintáctico, intérpretes y compiladores de aquel entonces pudieran hacer su tarea de manera más o menos aceptable, y que además las aplicaciones eran algo "inocentes" y los programadores una especie de secta de superdotados.

Concluimos que la inercia de la popularidad —popularidad que en su momento C se ganó legítimamente— terminó imponiendo tendencias y dominando mercados en las décadas siguientes, pero desafortunadamente, como suele ocurrir, se ha ido perdiendo la relación tecnología-objetividad. Concordamos en que lo más popular no es necesariamente lo mejor, que lo que llamamos mejor depende de las circunstancias de fondo y que, en definitiva, los compiladores actuales ya no prescinden de comer sólo lechuga para operar bien, pues ya están grandecitos, saben lo que hacen y pueden comprender y procesar perfectamente lenguajes un poco más humanos y prácticos. Además de que exigirle a los programadores un mayor esfuerzo neuronal y más agudeza visual, cuando esto es ya absolutamente innecesario con lenguajes amables como Delphi, es de alguna manera empujarlos a tener algún descuido en áreas críticas de su trabajo, como la lógica y robustez de su código.

La tumba de C está abierta hace ya bastante tiempo. Lo curioso es que el condenado zombi no sólo se niega a entrar en ella, sino que en su estado mortuorio se ha dado el lujo de parir descendientes como Java y C++. Y todo porque a algunos genios de la vieja guardia se les ocurrió que era mejor agregar muy útiles características primeramente a lo que tiene más mercado; y hoy ese mercado por desgracia sigue pensando que Delphi no las ha adquirido también.

Y miren cómo las películas de zombis continúan en boga.

Un saludo.

Al González.

Última edición por Al González fecha: 28-11-2015 a las 01:17:17.
Responder Con Cita