Preguntas etiquetadas con language-design

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




3
¿Qué razón se usa cuando los diseñadores de lenguaje de programación deciden qué signo toma el resultado de la operación del módulo?
Al pasar por la operación Modulo (la avenida que ingresé mientras exploraba la diferencia entre remymod ) me encontré con: En matemáticas, el resultado de la operación de módulo es el resto de la división euclidiana. Sin embargo, otras convenciones son posibles. Las computadoras y las calculadoras tienen varias formas …

1
¿Cuál es el problema con los literales XML de Scala?
En esta publicación , Martin (el jefe de la lengua) escribe: [Literales XML] Parecía una gran idea en ese momento, ahora sobresale como un pulgar dolorido. Creo que con el nuevo esquema de interpolación de cadenas podremos colocar todo el procesamiento XML en las bibliotecas, lo que debería ser una …



3
¿Por qué los módulos .NET separan los nombres de los archivos del módulo de los espacios de nombres?
En implementaciones del lenguaje de programación Scheme (estándar R6RS) puedo importar un módulo de la siguiente manera: (import (abc def xyz)) El sistema intentará buscar un archivo $DIR/abc/def/xyz.slsdonde $DIRhaya algún directorio donde guarde sus módulos Scheme. xyz.slses el código fuente del módulo y se compila sobre la marcha si es …






4
¿Por qué las matrices en Java no anulan equals ()?
Estaba trabajando con otro HashSetel otro día, que tiene esto escrito en la especificación: [add ()] agrega el elemento e especificado a este conjunto si este conjunto no contiene ningún elemento e2 tal que (e == null? e2 == null: e.equals (e2)) Yo estaba usando char[]en el HashSethasta que me …


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.