PseudoFlow v1.0.0
Me encuentro muy contento de haber logrado el hito de publicar la versión 1.0.0 de PseudoFlow, una herramienta de código abierto para aprender sobre estructuras de control y los fundamentos de la programación.
PseudoFlow permite escribir pseudocódigo y visualizar en tiempo real el diagrama de flujo de tu algoritmo, siguiendo el estándar ANSI. De esta forma, puedes ver gráficamente cómo se ejecuta tu código mientras aprendes conceptos como:
• Variables
• Estructuras condicionales
• Ciclos y estructuras repetitivas
• Arreglos
• Entrada y salida de datos
• Operadores y expresiones
• Diagramas de flujo generados automáticamente
Además, PseudoFlow cuenta con un intérprete que analiza y ejecuta el pseudocódigo, detectando errores sintácticos y semánticos para ayudarte durante el aprendizaje.
Y ahora, con la versión 1.0.0, llegan también nuevas funcionalidades y mejoras:
• Sistema unificado de errores
• Detección de variables no declaradas y redeclaraciones
• Validación de tipos y arreglos
• Detección de división entre cero
• Nuevos temas visuales
• Mejoras al editor
• Nuevo formato de archivos .pff
• Exportación de diagramas de flujo a PNG
• Mejoras al intérprete y al lenguaje
• Versión web como PWA
Haciendo honor a la palabra y aprovechando que recientemente se estrenó la película, ha sido toda una odisea llegar hasta este punto. 😅
Pero después de mucho trabajo, aprendizaje y muchas horas de desarrollo, finalmente puedo hacer realidad uno de mis sueños: contribuir con la comunidad de open source con un proyecto que pueda ayudar en el aprendizaje de la programación y al que le he puesto mucho empeño y todo mi cariño.
Espero que esta herramienta sea realmente de utilidad para docentes y estudiantes que están dando sus primeros pasos en el mundo de la programación.
🌐 Prueba PseudoFlow: www.pseudoflow.app
🔗 Release v1.0.0: github.com/talamantesvictor/pseudoflow/releases/tag/v1.0.0
Este es apenas el comienzo. 🚀