Preguntas etiquetadas con programming-languages

Preguntas relacionadas con el diseño, implementación y análisis de lenguajes de programación. NO para preguntas sobre cómo programar, que están fuera de tema en este sitio.






3
Como hacer un idioma homoicónico
De acuerdo con este artículo, la siguiente línea de código Lisp imprime "Hola mundo" a la salida estándar. (format t "hello, world") Lisp, que es un lenguaje homoicónico , puede tratar el código como datos de esta manera: Ahora imagine que escribimos la siguiente macro: (defmacro backwards (expr) (reverse expr)) …

5
¿Qué hace que un lenguaje esté "optimizado" para una tarea específica?
¿Quieres mejorar esta publicación? Proporcione respuestas detalladas a esta pregunta, incluidas citas y una explicación de por qué su respuesta es correcta. Las respuestas sin suficiente detalle pueden ser editadas o eliminadas. A menudo hay lenguajes de programación especializados para tareas específicas. Algunos lenguajes de programación son excelentes en la …



4
¿Puede un lenguaje de programa ser lo suficientemente maleable como para permitir que los programas extiendan la semántica del lenguaje?
Con referencia a características en lenguajes como ruby ​​(y javascript), que permiten a un programador extender / anular clases en cualquier momento después de definirlo (incluidas clases como String), es teóricamente factible diseñar un lenguaje que permita que los programas se extiendan más adelante. su semántica Ej: Ruby no permite …






Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.