Programación

9
Mostrar varios fragmentos de código de forma concisa

Estoy creando un blog blogdownen el que comparo el código de R y el código de Stata. Me gustaría mostrar ambos códigos para que el usuario pueda comparar cómo se hace en R y en Stata. Sin embargo, poner dos o más fragmentos seguidos (código para R, código para salida Stata +) hace que la lectura...

9
¿Por qué LLVM asigna una variable redundante?

Aquí hay un archivo C simple con una definición de enumeración y una mainfunción: enum days {MON, TUE, WED, THU}; int main() { enum days d; d = WED; return 0; } Se transmite al siguiente LLVM IR: define dso_local i32 @main() #0 { %1 = alloca i32, align 4 %2 = alloca i32, align 4 store i32...

9
Rompiendo optimizaciones JIT con reflexión

Al jugar con las pruebas unitarias para una clase singleton altamente concurrente, me topé con el siguiente comportamiento extraño (probado en JDK 1.8.0_162): private static class SingletonClass { static final SingletonClass INSTANCE = new SingletonClass(0); final int value; static...

9
¿Son reactivos los métodos en Vue?

He estado usando Vue durante un tiempo, y mi experiencia siempre ha sido un método que volverá a calcular si se actualizan sus datos reactivos subyacentes. He encontrado información contradictoria sobre SO: Intentaba responder a esta pregunta , y me dijeron varias veces que este no era el...