Preguntas etiquetadas con language-design

Preguntas relacionadas con el diseño y la estructura de los lenguajes de programación.



8
Programación unificada y consulta de base de datos [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 2 años . Considere un tutorial común para lenguajes de programación orientados a objetos como …

4
¿Qué hacen los diseñadores de idiomas para decidir o probar que una característica particular funciona correctamente?
Estoy interesado en el diseño del lenguaje y, en general, puedo razonar fácilmente sobre características ampliamente conocidas (por ejemplo, herencia, polimorfismo, delegados, lambdas, capturas, recolección de basura, excepciones, genéricos, variación, reflexión, etc.), sus interacciones en un lenguaje particular, las formas en que pueden implementarse, sus limitaciones, etc. En los últimos …



2
Sistema de tipos para el rendimiento
¿Existen sistemas de tipo (estático) que intenten formalizar las características de rendimiento de los programas? Parece que no puedo encontrar tales intentos. Dado que los sistemas tipográficos son (una de) las herramientas más poderosas en el arsenal del programador para hacer declaraciones sobre programas, y dado que hay muchos casos …



4
Lenguaje de programación fonética? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …



7
¿Cuál es una buena alternativa a la variable de nombre para un lenguaje que solo tiene referencias o etiquetas inmutables?
Por ejemplo, en lenguajes funcionales, las variables son de asignación única y sus valores son inmutables una vez asignados. Por lo tanto, tienen dos estados sin consolidar y vinculados , una vez vinculados no se pueden cambiar. ¿Hay algún término matemático u otro término informático que sea más apropiado para …

4
Desarrollando un lenguaje dinámico
He creado varios compiladores escritos a mano para lenguajes muy simples, pero ahora quiero intentar desarrollar un lenguaje dinámico, similar a un Python o Ruby simplificado. Sin embargo, fue fácil para mí entender cómo funcionan los compiladores. Los compiladores primitivos solo traducen. Pero no puedo hacer esto si el lenguaje …


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.