Preguntas etiquetadas con pl.programming-languages

Lenguajes de programación, en particular, centrándose en su semántica.



1
¿Cuál es la "pregunta" que la teoría del lenguaje de programación está tratando de responder?
He estado interesado en varios temas como Combinatory Logic, Lambda Calculus, Functional Programming por un tiempo y los he estado estudiando. Sin embargo, a diferencia de la "Teoría de la computación", que se esfuerza por responder a la pregunta de "computabilidad", es decir, cosas que pueden / no pueden computarse …




2
Representación formal de una jerarquía de abstracción.
Introducción Estoy escribiendo mi tesis doctoral sobre Modelado Delta abstracto (ADM), una descripción algebraica abstracta de modificaciones (conocidas como deltas ) capaces de actuar sobre productos (como en 'productos de software'). Esto se puede usar para organizar un conjunto de productos relacionados (una 'línea de productos') como un producto básico …


1
¿La teoría de tipos de Martin-Löf conducirá a una mayor capacidad para escribir código demostrablemente correcto?
Esta publicación se refiere al isomorfismo de Curry-Howard y la teoría del tipo Martin-Löf . La publicación hace la afirmación de una futura 'unificación' entre el lenguaje descriptivo de las matemáticas y el lenguaje basado en la operación de la programación de computadoras. Mis preguntas son: ¿Estas ideas conducirán a …

3
¿Es posible calcular si dos funciones son extensionales iguales?
Si tiene dos funciones que implementan un algoritmo de clasificación diferente, ¿es posible inferir por código fuente que ambas tienen las mismas propiedades externas? ¿Significa que ambos tendrán una posible secuencia sin clasificar como entrada y tendrán una secuencia ordenada como salida? ¿De qué manera el código fuente podría determinar …

1
¿Cuáles son las posibles implementaciones de las clases de tipos de Haskell y cuáles son sus (des) ventajas?
Hasta donde sé, una función de Haskell con restricciones de clases de tipo se compila internamente en una función con argumentos adicionales que reciben diccionarios con las implementaciones necesarias de cada clase de tipo en particular. ¿Hay alguna otra posibilidad de cómo compilar clases de tipos? Si es así, ¿cuáles …





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.