Preguntas con respuestas sobre "language-design"

727 preguntas, página #1

2

votos

3

respuestas

vistas 163

Justificación de los prefijos de nombres de variables requeridos por el idioma

El software StudyTRAX basado en navegador ( http://wiki.studytrax.com ), utilizado para la gestión de datos de investigación, permite la gestión personalizada de formularios y variables de formulario a través de JavaScript. Sin embargo, una "variable" de StudyTRAX (esencialmente, una representación de un elemento de un formulario [propiedades HTML incluidas] y su...

preguntado 10 años, 10 meses

9

votos

3

respuestas

vistas 1,127

Idioma/formato de salida para el compilador de juguetes

Tomé un curso de compiladores en la universidad, y fue muy informativo y muy divertido, aunque también me dio mucho trabajo. Dado que nos dieron una especificación de lenguaje para implementar, una cosa sobre la que no aprendí mucho fue el diseño de lenguaje. Ahora estoy pensando en crear un lenguaje de juguete simple para divertirme, así que...

preguntado 10 años, 10 meses

27

votos

6

respuestas

vistas 6,683

¿Por qué C# no admite const en un nivel de clase/método?

Me he estado preguntando por un tiempo por qué C# no es compatible con una clase o un nivel de método. Sé que Jon Skeet ha querido soporte para la inmutabilidad durante mucho tiempo, y reconozco que usar la sintaxis de C++ de la función const podría ayudar en eso. Al agregar una palabra clave const en un nivel de clase, tendríamos...

preguntado 10 años, 11 meses

2

votos

3

respuestas

vistas 439

Historia y diseño de Python: ¿Por qué issubclass () en lugar de comparaciones enriquecidas?

En Python, los operadores de comparación -- <, <=, ==, !=, >, >= -- pueden implementarse para significar lo que sea relevante para la clase de implementación. En Python 2, eso se hizo anulando __cmp__, y en Python 3 anulando __lt__ y amigos. ¿Cuál es la ventaja de tener una issubclass()...

preguntado 10 años, 11 meses

2

votos

3

respuestas

vistas 602

¿Por qué necesitaría tipos sin firmar en Java?

A menudo he escuchado quejas contra Java por no tener tipos de datos sin firmar. Ver por ejemplo este comentario. Me gustaría saber cómo es esto un problema? He estado programando en Java durante 10 años más o menos y nunca tuve problemas con él. Ocasionalmente, al convertir bytes a enteros, a & 0xFF es...

preguntado 10 años, 11 meses

6

votos

8

respuestas

vistas 578

¿Requiere que se cree una instancia de una clase en C #?

Necesitamos "proteger" una clase para que no tenga métodos estáticos por motivos de seguridad. No queremos que los desarrolladores novatos sigan las sugerencias de las herramientas de codificación para hacer que un miembro sea estático, ya que necesitamos usar un constructor con una contraseña para controlar el acceso a esta clase. ...

preguntado 11 años, 0 meses

32

votos

7

respuestas

vistas 2,012

¿Cómo resuelven los métodos múltiples el problema del espacio de nombres?

Estoy investigando el diseño de lenguajes de programación y estoy interesado en la cuestión de cómo reemplazar el popular paradigma OO de paso de mensajes de envío único con el paradigma de función genérica de métodos múltiples. En su mayor parte, parece muy sencillo, pero recientemente me he quedado atascado y...

preguntado 11 años, 0 meses