language-implementation

PyPy - ¿Cómo puede vencer a CPython?

Desde el Blog de Código Abierto de Google : PyPy es una reimplementación de Python en Python, usando técnicas avanzad ... des de que un PyPyPy o Pypypy supere su puntuación? (En una nota relacionada... ¿por qué alguien intentaría algo como esto?)

¿Por qué todos los campos de una interfaz son implícitamente estáticos y finales?

Solo estoy tratando de entender por qué todos los campos definidos en una Interfaz son implícitamente static y final. La idea ... n final (implícitamente)? ¿Alguien sabe por qué los diseñadores de Java hicieron los campos en una interfaz static y final?

¿Cómo se implementa la excepción de C++ manejando el tiempo de ejecución?

Estoy intrigado por cómo funciona el mecanismo de manejo de excepciones de C++. Específicamente, ¿dónde se almacena el objeto ... que esto podría ser específico del compilador, ¿podría alguien explicarlo en el contexto de la suite de compiladores de g++?

¿Por qué el ARCHIVO está en mayúscula y el dir en minúscula?

En Ruby 2.0.0-p0, se introdujo la variable __dir__ para facilitar el acceso al directorio del archivo actualmente en ejecución. ¿por Qué es __dir__ minúscula cuando __FILE__ es mayúscula?

¿Por qué el punto de entrada principal del método en la mayoría de los programas de C# es estático?

¿Por qué el punto de entrada del método principal en la mayoría de los programas de C# es estático?