Resultados de la búsqueda a petición "language-design"
¿Cómo se usa la gramática de Python internamente?
Estoy tratando de comprender mejor cómo funciona Python, y he estado viendo la gramática que se muestra enhttp://docs.python.org/3.3/reference/grammar.html.N...
¿Por qué HttpRequest.HttpMethod es una cadena en lugar de Enum?
En elReferencia deHttpRequest.HttpMethod [http://msdn.microsoft.com/en-us/library/system.web.httprequest.httpmethod.aspx] de .NET Framework, el tipo de solicitud se declara conSystem.String tipo InRFC 2616 ...
¿Por qué no está permitido "final" en los métodos de interfaz Java 8?
Una de las características más útiles de Java 8 son las nuevasdefault métodos en interfaces. Básicamente, hay dos razones (puede haber otras) por las que se han introducido: Proporcionar implementaciones predeterminadas reales. ...
FP mecanografiado: argumentos de tupla y argumentos curriables
En lenguajes de programación funcional tipados estáticamente, como Standard ML, F #, OCaml y Haskell, una función generalmente se escribirá con los parámetros separados uno del otro y del nombre de la función simplemente por espacios ...
¿Por qué C # permite bloques de código {} sin una declaración anterior?
Por qué C # permite bloques de código sin una declaración anterior (por ejemplo,if, else, for, while)? void Main() { { // any sense in this? Console.Write("foo"); } }
Existe un límite para la longitud de los nombres de identificadores en C ++?
¿Existe un límite de longitud para los nombres de las variables en C ++? ¿Qué es? ¿Tiene esto algo que ver con la "64/32 bits" de la máquina? EDITAR Específicamente, ¿cuál es el límite de GCC?
¿Por qué hay "datos" y "newtype" en Haskell? [duplicar
Esta pregunta ya tiene una respuesta aquí: Diferencia entre `data` y` newtype` en Haskell [/questions/5889696/difference-between-data-and-newtype-in-haskell] 1 respuesta Parece que unnewtype definición es solo undata definición que obedece a ...
implementación de inferencia de tipos
Veo algunas discusiones interesantes aquí sobre la escritura estática frente a la dinámica. Generalmente prefiero la escritura estática, debido a la verificación de tipo de compilación, código mejor documentado, etc. Sin embargo, estoy de acuerdo ...
¿Cómo es que Go no tiene stackoverflows?
Leí en esta presentaciónhttp://golang.org/doc/ExpressivenessOfGo.pdf [http://golang.org/doc/ExpressivenessOfGo.pdf]página 42: Seguro - no se desborda la pila ¿Cómo es esto posible? y / o cómo funciona Go para evitar esto?