Resultados de la búsqueda a petición "language-design"

3 la respuesta

¿Por qué no pueden los espacios tener espacios en ellos? [duplicar]

Esta pregunta ya tiene una respuesta aquí:¿Hay algún lenguaje que permita espacios en sus nombres de variables [cerrado] 2 respuestasRelacionado:¿Por qué los...

10 la respuesta

¿Cómo puedes extender Java para introducir pasar por referencia?

18 la respuesta

Why can't I inherit from int in C++?

Me encantaría poder hacer esto:

8 la respuesta

¿Por qué Java tiene un error de compilación de "declaración inalcanzable"?

A menudo, cuando depuro un programa, es conveniente (aunque podría decirse que es una mala práctica) insertar una declaración de devolución dentro de un bloque de código. Podría intentar algo como esto en Java ... class Test { public static void ...

1 la respuesta

Confundido por el boxeo. Lanzar -1 a Int64 arroja InvalidCastException

Ok, debo pasar por alto algo extremadamente simple pero estoy perdido. Dado este object val = -1; var foo = (Int32)(val); var bar = (Int64)(val);El elenco de lanzamientos Int64 e InvalidCastException. Reconozco que esto está relacionado con ...

2 la respuesta

¿Por qué los atributos PHP no permiten funciones?

Soy bastante nuevo en PHP, pero he estado programando en lenguajes similares durante años. Me desconcertó lo siguiente: class Foo { public $path = array( realpath(".") ); }Produjo un error de sintaxis:Parse error: syntax error, unexpected '(', ...

5 la respuesta

Diseño del lenguaje "colecciones" de Haskell

¿Por qué la implementación de Haskell está tan centrada en las listas vinculadas? Por ejemplo, conozco Data.Sequence es más eficiente con la mayoría de las operaciones de lista (excepto elcons operación), y se usa mucho; sin ...

5 la respuesta

¿Por qué Python ha decidido contra referencias constantes?

Nota: no estoy hablando de prevenir el reenlace de una variable. Estoy hablando de evitar la modificación de la memoria a la que se refiere la variable, y de cualquier memoria a la que se pueda acceder desde allí siguiendo los contenedores ...

4 la respuesta

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 ...

2 la respuesta

¿Cómo harías para escribir un lenguaje de programación simple? [duplicar]

Posibles duplicados: Metodologías para diseñar un lenguaje de programación simple [https://stackoverflow.com/questions/1208338/methodologies-for-designing-a-simple-programming-language] Aprendiendo a escribir un ...