La torre de Babel

Como continuación de la reflexión sobre investigación reproducible, en esta entrega se presenta una herramienta concreta que permite dar un paso firme hacia una práctica más transparente, organizada y automatizable: Babel, un sistema de Emacs que trabaja con el formato Org-mode. ¿Qué es Babel en Emacs? Babel es un módulo de Org-mode —el sistema de organización de documentos dentro de Emacs— que permite insertar bloques de código dentro de un texto, ejecutarlos y recibir los resultados directamente en el mismo archivo. Esto significa que mientras se escribe un documento, también se pueden realizar cálculos, generar gráficos, analizar datos, consultar bases externas o automatizar tareas, todo sin abandonar el entorno de edición. ...

2023-04-07 · 4 min · Antonio Saade

Emacs

Índice Emacs para todo Escribiendo con Org Nivel dos Escribir fórmulas con LaTeX Emacs para el blog Como muchas personas, he pasado por varios programas para escribir mis textos, manejar hojas de cálculo, hacer presentaciones y programar. Todos tienen ventajas y desventajas, y a veces los intercambio según la tarea. Microsoft Office y Google Docs dominan cómodamente sus respectivos entornos. Sé bien que programar en Java o Kotlin puede ser más fácil con IntelliJ, que ofrece múltiples herramientas específicas para esos lenguajes. Visual Studio y VS Code brillan con C(++) y C#, y permiten extenderse casi indefinidamente. RStudio es excelente para trabajar en R, y PyCharm para Python. SPSS y Stata facilitan el análisis estadístico con menús muy completos. Todos tienen su lugar. Aun así, yo uso Emacs. ...

2023-04-02 · 6 min · Antonio Saade