Un desarrollador reescribe IBM SPSS Statistics desde cero en Rust puro y seguro
I'm Rewriting IBM SPSS Statistics in 100% Safe Rust, Alone
StatCraft es una alternativa open source a IBM SPSS escrita íntegramente en Rust seguro, sin bloques unsafe ni panics: los datos malformados o las divisiones por cero devuelven errores tipados en lugar de cerrar la aplicación. Incluye t-tests, ANOVA, frecuencias y un visor de tablas pivotantes al estilo SPSS, además de un puente MCP que permite a agentes de IA como Claude o ChatGPT ejecutar análisis y consultar los resultados sin que los datos salgan del equipo.
Los modelos de lenguaje alucinan con frecuencia al procesar miles de números, calcular medias o estimar estadísticos no lineales; StatCraft actúa como oráculo de cálculo determinista: la IA guía la consulta y Rust nativo hace las matemáticas.
- Stitch4223
¿Solo? ¿Cómo logras una ingeniería inversa de sala limpia con una sola persona?
No dices que StatCraft sea de sala limpia, pero todo el software de Artcraft lo es.
Habla con un abogado para comprobar que no estás perdiendo el tiempo.
- throwaway63467
¿Importa la seguridad en este tipo de software? En su mayoría son herramientas internas usadas por investigadores y estadísticos. Entiendo que Rust mola, pero creo que la seguridad no es la principal preocupación aquí.
- uniqueuid
Perdona, pero el problema no es principalmente el software, sino la comunidad, la enseñanza y la estandarización.
Tenemos R/tidyverse, que hace el 90% de todo y tiene una comunidad increíble y procedimientos, por ejemplo, en torno a la documentación. Para todo lo demás tienes Excel o Python. Así que no le veo el caso de uso.
- veggieroll
GNU PSPP [0] es lo que me metió en el software libre después de perder el acceso a SPSS en mitad de la escritura de mi trabajo de fin de grado.
Hace mucho que me pasé a Python y a otra programación normal para cualquier necesidad estadística. Y de todos modos solo arañé la superficie de SPSS/PSPP. Pero me interesaría saber qué no cubre PSPP.
Mucha suerte con tu proyecto.
- qubex
¿Qué tiene de malo PSPP?