PSeInt ...una invitación a entrar en el maravilloso mundo de la programación... 

Portada
Noticias
Descargas
Imágenes
El Pseudocodigo
Documentación
Foros

Thanks to:
SourceForge.net Logo

Proyecto Relacionado:
Conozca ZinjaI: un IDE en español para programar en C++ pensado para utilizar en el aula.


[-] Noticias 2013

16/05/2013: Nueva versión: Se simplificó la interfaz de la prueba de escritorio, se corrigieron varios errores en la forma de exportar expresiones a C++, se eliminó un mensaje de depuración que había quedado por error en medio de la ejecución paso a paso en la versión anterior, y algunos otros detalles menores. Descargar... Ver Todos Los Cambios...

10/05/2013: Nueva versión: Se agregó un nuevo panel con la lista de operadores y funciones predefinidas para insertar en las expresiones, y se corrigieron varios errores en la interfaz.

05/05/2013: Enterate de las novedades en twitter: A partir de ahora podés enterarte de las noticias, actualizaciones y otras novedades (como posts en el blog) a través de @zaskar_84 en twitter.

04/05/2013: Nueva versión: Se agregaron varios perfiles nuevos, y se corrigieron algunos detalles menores en el tratamiento de subíndices en arreglos y algunos errores en la forma de exportar a código C++.

02/05/2013: PSeInt es candidato a proyecto del mes en SourceForge: Me acaba de llegar un mail notificando que pseint es uno de los 9 candidatos para el galardón de "Project Of The Month" en sourceforge, una iniciativa de sourceforge que nos ayuda a los desarrolladores a difundir nuestros proyectos. El ganador se decide por votación, así que si te gusta PSeInt, no olvides dejar tu voto en http://twtpoll.com/ublez9 (nota: se requiere una cuenta de twitter para autenticar el voto).

19/04/2013: Nueva versión: Se actualizó el módulo que exporta a C++ (ahora permite exportar subprocesos o expresiones que utilicen funciones de manejo de cadenas), se mejoraron algunos aspectos de lenguaje (los subprocesos ahora pueden definirse en cualquier orden), y se corrigieron algunos errores reportados en los foros.

19/04/2013: Descubra PSeInt: Agregué una presentación de 10 slides con capturas de PSeInt y pequeñas descripciones de sus principales funcionalidades, para que los nuevos visitantes que lleguen al sitio puedan conocer rápidamente qué puede hacer este programa.

17/04/2013: Nueva versión: Se agregaron nuevos perfiles y corrigieron algunos errores relacionados al uso de la nueva terminal y la detección de errores en el pseudocódigo.

05/04/2013: Nueva versión: Se corrigieron algunos errores en la nueva terminal de ejecución.

01/04/2013: Otra vez en la portada de SourceForge!: Por tercera vez en aproximadamente un año PSeInt aparece en la portada de SourceForge entre los proyectos destacados. Guardo aquí una captura de pantalla para cuando la lista se renueve.

31/03/2013: Nueva versión: En esta versión se mejoró el editor de diagramas de flujo y se agregó la posibilidad de exportar el nuevo diagrama a un archivo bmp, png o jpg, se agregó la posibilidad de exportar el pseudocódigo formateado a un archivo html, se agregó la constante predefinida pi, y se corrigen varios errores.

22/03/2013: Nueva versión: En esta versión se corrigen varios errores (uno de ellos muy importante en la evaluación de ciertas expresiones).

02/03/2013: Nueva versión: Esta es una versión con muchos cambios: se implementó la actualización automática de la ejecución cuando cambia el pseudocódigo que comentaba en este artículo, PSeInt utiliza ahora una terminal propia que permite volver a ejecutar una parte del algoritmo y cambiar el tamaño de la fuente entre otras cosas, la velocidad de interpretación se incrementó hasta en un 40% en algunos casos, se reescribió por completo la verificación de sintaxis de expresiones para mejorar la detección de errores y permitir algunos operandos adicionales estilo c/c++, se solucionaron algunos comportamientos erráticos del editor de diagramas de flujo, se añadieron nuevos perfiles de lenguaje y, como siempre, se corrigieron varios errores reportados en los foros y aplicaron algunas otras mejoras menores en la interfaz.

11/01/2013: ¿Cómo es pseint por dentro?: Escribí el blog un par de artículos, uno explicando cuales son los módulos que componen PSeInt y cómo se comunican, y otro comentando porqué es así y qué tiene eso de bueno y de malo.

[+] Noticias 2012

16/12/2012: Novedades para la próxima versión: Escribí en el blog algunos comentarios en relación a una nueva funcionalidad de PSeInt que seguramente verán publicada en breve. Afecta a la interfaz, no al lenguaje, pero creo que es una mejora muy importante. Pasen y vean...

08/12/2012: Nueva versión: Se corrigió un problema en la lectura de posicones de arreglos dentro de un subproceso, y se mejoró el diagnóstico de errores relacionados a la definición o dimensión de argumentos.

06/12/2012: Nueva versión: Se corrigieron problemas reportados en los foros en relación al uso de expresiones en lenguaje coloquial y la inicialización de arreglos dentro de subprocesos.

15/11/2012: Sigue creciendo el número de descargar: Me acaba de llegar un correo de una lista de correo de SourceForge con, entre otras cosas, los 20 proyectos cuyo número de descargas más creció en el mes pasado, y entre ellos (en el pueso 19 creo) figura PSeInt!

10/11/2012: Nueva versión: Está corregido el problema de la edición de diagramas de flujo.

08/11/2012: Nueva versión: La versión de ayer tenía un bug bastante grave, corregido en esta, que hacía a PSeInt casi inutilizable bajo ciertas configuraciones.

07/11/2012: Nueva versión: Esta versión corrige algunos errores reportados (mayormente en la nueva funcionalidad de subprocesos), y agrega un modo de ejecución paso a paso explicada, donde el intérprete irá aclarando qué acciones y consideraciones realiza en cada instrucción, para ayudar al alumno a entender cómo se interpreta realmente el algoritmo.

04/11/2012: Compilar la versión del repositorio: publiqué en el blog un artículo que explica cómo compilar la versión del repositorio git en Windows.

01/11/2012: Compilar la versión del repositorio: publiqué en el blog un artículo que explica cómo compilar la versión del repositorio git en GNU/Linux.

13/10/2012: Nueva versión: Esta versión no incluye funcionalidades nuevas, sino que corrige los errores que reportaron en el foro sobre la versión anterior, y algunos detalles adicionales.

10/10/2012: Nueva versión con muchas novedades: despues de mucho trabajo, PSeInt ya permite definir funciones (que llamaremos SubProcesos). Además incorpora muchísimas otras correcciones y mejoras como la evaluación de expresiones lógicas en cortocircuito, o algunas funciones predefinidas nuevas para operar sobre cadenas de caracteres.

08/10/2012: Otra vez, PSeInt en la portada de SourceForge!!!: nuevamente pseint aparece entre los proyectos de la semana en la página principal de SourceForge. Creo que se debe a que el proyecto ha mostrado crecimiento (al menos estadísticamente hablando). Esta vez me tomó más por sorpresa, pero al igual que la primera vez, agradezco a todos los usuarios que apoyan este proyecto. Guardo aquí una captura de pantalla como recuerdo para cuando la lista se renueve. Esta vez el orden en que aparecen los proyecto elegidos cambia aleatoriamente cada vez que se refrezca la página, así que no estará siempre en el primer puesto como en la captura.

07/10/2012: Cambio de la dirección del repositorio git: por actualizaciones en la plataforma de sourceforge, el repositorio git ahora tiene una nueva dirección.

27/08/2012: Debate abierto: inicié un espacio para escuchar las opiniones de los usuarios, para que pensemos entre todos como debería mejorar este pseudolenguaje. Espero sus colaboraciones, se accede con este enlace.

25/08/2012: Nueva versión: Se corrigió el problema con las vocales en el editor de diagramas de flujo, se agregaron algunos perfiles nuevos y se mejoró la detección de tipos de variables en estructuras de contorl.

24/07/2012: Nueva versión: Subí hoy una versión (aunque con fecha del 16/07) que corrige errores importantes (procesos que quedaban colgados en segundo plano y consumo de memoria excesivo) introducidos en la versión anterior.

13/07/2012: Errores conocidos: en la sección de documentación se agregó una página que lista errores ya conocidos del programa que aún no han sido solucionados.

13/07/2012: Nueva versión: se agregó un panel auxiliar que lista las variables identificadas y sus tipos, la posibilidad de dibujar diagramas de Nassi-Schneiderman, se mejoró la detección de errores en tiempo real y la exportación a C++, y muchos otros cambios más pequeños.

18/06/2012: Nueva versión: además de las correcciones de siempre y un par de perfiles nuevos, ahora el editor de pseudocódigo marca los errores de sintaxis automáticamente mientras el usuario escribe (ver captura y comentario en el blog).

07/05/2012: PSeInt in "SourceForge's featured projects" list!!!: Esta semana, si ingresan a http://sourceforge.net/ (la página principal de sourceforge, no la de mi proyecto ahí) veran entre la lista de aplicaciones destacadas nada menos que a PSeInt!. Esta lista la conforman mirando que aplicaciones han mostrado mayor crecimiento durante las últimas semanas. Parece que los cambios de esta primer parte del año como la inclusión del editor de diagrama de flujo, la actualización de la página del proyecto en SourceForge (icono, capturas de pantalla, descripción, etc), la apertura de los foros, la creación del repositorio git, el nuevo blog, y muchos otros detalles estan dando muy buenos frutos. Desde ya agradezco a todos los usuarios tanto docentes como alumnos que apoyan este proyecto ya que son los que al final de cuentas hicieron los clicks necesarios para que la gente de sourceforge notara este proyecto entre los miles que aloja. Guardo aquí una captura de pantalla como recuerdo para cuando la lista se renueve.

18/04/2012: Más correciones: había un problema con los Según anidados que reportaron en el foro, y otro con la asignación con el signo = en el Para que me comentaron en un mail.

17/04/2012: Correción importante: la versión que subí ayer tenía un error grave que afectaba al uso de arreglos, ya está corregido.

16/04/2012: Nueva versión: con más correcciones en la evaluación de expresiones, y otras relacionadas al uso de acentos y ñs tanto en constantes de tipo caracter (se deberían mostrar correctamente en la consola de Windows) como en nombres de variables (permitido si se habilita sintaxis flexible).

09/04/2012: Nueva versión: con correcciones en la evaluación de expresiones, en la interfaz de la ejecución paso a paso, una nueva variante para la instrucción Esperar, y algunos otros detalles. Además, actualicé las versiones para Mac, pero aún sin el nuevo editor de diagramas de flujo.

06/04/2012: Foros!: finalmente reemplacé la sección Contacto por un conjunto de foros para organizar mejor y fomentar la comunicación con los usuarios y tratar de acortar los tiempos de respuesta.

04/04/2012: Nueva versión: Se corrigió un problema al dibujar diagramas de flujo con SEGUN anidados (gracias a Kevin Schmidt por reportar el error) y se mejoraron algunos detalles menores del editor de pseudocódigo.

30/03/2012: Nueva versión: Se corrigieron algunos detalles en la ejecución paso a paso y la interfaz del editor de diagramas de flujo.

29/03/2012: Videos actualizados Acabo de subir en youtube 3 videos actualizados mostrando el PSeInt en acción: 1 Prueba de un algoritmo, 2 Diagramas de flujo y 3 Ejecución paso a paso. También se pueden ver desde la sección Imágenes del sitio.

27/03/2012: Más Correciones: Había un problema con el PARA cuando tenía paso negativo y varios otros detalles (gracias a mi novia que trabaja de tester).

26/03/2012: Correción: Había un problema en como cargaba las condiciones del Mientras en el diagrama de flujo.

25/03/2012: Primer versión con edición de diagramas de flujo: Acabo de subir a la sección descargas una nueva versión para Windows y GNU/Linux (los usuarios de Mac tendrán que esperar un poquito más, tuve problemas para compilar). Esta la primer versión de PSeInt que permite editar diagramas de flujo. Para probar esto, abran un pseudocódigo con la interfaz habitual y busquen "Editar diagrama de flujo..." en el menú "Archivo".

19/03/2012: Proximante: fantabuloso editor de diagramas de flujo: planeo reemplazar el modulo que dibuja los diagramas de flujo por uno nuevo que permite editarlos. Pueden leer algo sobre esta idea aquí o verlo en acción en este video.

16/03/2012: Nueva versión disponible: Hay un perfil nuevo (UDD-UCSC), se corrigió un error importante en la evaluación de expresiones (gracias a Jorge Prodolliet por avisar), y algunos otros detalles.

25/02/2012: Cambios en el sitio: acabo de poner en linea una nueva versión del sitio, en apariencia muy similar, pero que internamente utiliza divs en lugar frames para organizar el contenido. Leer más...

15/02/2012: Repositorio GIT: a partir de hoy todo el código fuente en desarrollo de los componentes de pseint se encontrará disponible a través de un repositorio git público en git://pseint.git.sourceforge.net/gitroot/pseint/pseint.

14/02/2012: Cucarachas Racing: es el nombre de un nuevo blog donde encontrarán todo tipo de artículos relacionados a mis proyectos de software libre, entre ellos PSeInt.

13/02/2012: Nueva versión disponible (20120210): Se corrigieron pequeños errores, se agregó una variante en la estructura REPETIR, y se actualizaron los scripts para testear automáticamente el comportamiento del intérprete y sus casos de prueba.

02/02/2012: Otra corrección: En la versión de ayer quedaba un error importante en la estructura SEGUN cuando hay varios valores posibles para un mismo conjunto de acciones. Además, se agregó otro nuevo perfil (IUTIRLA).

01/02/2012: Primer versión de 2012: En esta versión se arreglan algunos problemas que me reportaron por correo (relacionados a la estructura SEGUN y a la exportación a código C++), y se agrega un nuevo perfil (DuocUC).

[+] Noticias 2011

06/11/2011: Nueva version: Ahora se puede utilizar un pseudocódigo que tiene un poco más de pseudo y un poco menos de código (acepta expresiones como "SI X ES DIVISIBLE POR 3..." o "PARA CADA ELEMENTO DE A..."), que se activa con la opción de "sintaxis flexible" del perfil. También, llendo al extremo opuesto, hay una opción nueva para hacer obligatoria la declaración de tipos en las variables (con la instrucción DEFINIR), opción que varios usuarios habían solicitado. Además, como siempre, se corrigieron muchos errores y se agregaron algunas perfiles nuevos.

23/10/2011: Nueva version: Se corrigieron algunos errores, se agregaron algunas palabras clave adicionales para hacer la sintaxis más flexible y se atualizó parte de la ayuda.

01/08/2011: Nueva version: Se corrigieron algunos problemas en el checkeo de sintaxis y se agregaron palabras clave para limpiar la pantalla y para indicar a la instrucción ESCRIBIR que no debe colocar el salto de linea (ver en la ayuda Primitivas Secuenciales)

27/07/2011: Nueva version: Se corrigió un error grave por el que no permitía utilizar variables como índices.

29/06/2011: Nueva version: Se cambió la forma de lanzar la GUI para evitar problemas con las últimas versiones de Ubuntu (menúes que desaparecen, barras grises entre el código al hacer scroll), y se añadió la posibilidad de imprimir los pseudocódigos.

15/06/2011: Nueva version: Se corrigieron más errores relacionados a la exportación a código C++ y el uso de arreglos.

02/06/2011: Nueva version: Se corrigieron varios errores en a la exportación a código C++.

30/05/2011: Nueva version: Se corrigieron errores relacionados mayormente al uso de arreglos en base 0 y la exportación a código C++.

25/04/2011: Nueva version: Se corrigió el comportamiento de algunas opciones en los perfiles que no tenían efecto, se corrigió la interpretación cuando se omiten palabras claves como HACER o ENTONCES, se implementó un sistema para notificar las actualizaciones disponibles en el sitio, entre otros cambios.

16/04/2011: Nueva version: Se agregaron varios perfiles nuevos, se corrigieron las opciones del lenguaje que no tenían efecto, se mejoraron detalles de la interfaz, etc.

08/04/2011: Nueva version: Se arregló el problema por el que a veces no dejaba editar algoritmos después de la ejecución paso a paso, el problema en el dibujo de estructuras para, y algunos otros detalles.

06/04/2011: Nueva version: Se arreglo un problema grave en el uso de arreglos multidimensionales (gracias a Enrique Gerhause por avisar), se y se corrigio la nueva opción de indentado para algunos casos en que fallaba.

04/04/2011: Nueva version: Se arreglo un problema grave en las asignaciones en elementos de arreglos (gracias a Ricardo y Carlos por avisar), se agregó una opción en la interfaz para corregir el indentado de un bloque de pseudocódigo y algunos otros cambios menores.

01/04/2011: Nueva version: Se arreglo un problema grave con la estructura segun (gracias a Emiliano Lopez por avisar), un potencial error en diagramas de flujo con acentos o ñs en las constantes de texto (gracias a Marvin Romero por avisar), y algunos otros detalles.

25/03/2011: Nueva version !!!: Sí, despues de taaanto tiempo (casi dos años) finalmente presento una nueva versión del programa. En apariencia es casi idéntico a la versión anterior, pero se han corregido cientos de errores, pulido decenas de detalles, reimplementado de cero un sistema nuevo para la evaluación de expresiones y determinación de tipo de variables, agregado un cuadro de selección de perfil para que los alumnos configuren rápidamente el pseudolenguaje como quiera su docente, empaquetado versiones para GNU/Linux de 64bits y para Mac OS X, etc... Seguramente al reescribir ciertas partes del interprete eliminé un montón de bugs latentes y los reemplacé con otro montón más fresquito y al día, así que espero sus quejas como siempre, para terminar de corregir el nuevo sistema, pero también espero que los cambios lo hagan más facil de mantener, corregir y extender. Sin más, que lo disfruten.

[+] Noticias 2009

21/04/2009: Nueva version : Corrige un error introducido en la ultima versión al controlar la dimensiones de los arreglos, el comportamiento del para en algunos casos especiales, y la exportación a c++ (gracias a Alvaro Martinez por reportar el problema)

08/04/2009: Nueva version : El principal cambio consiste en no permitir dimensionar arreglos utilizando variables, las dimensiones deben ser constantes. Si algún docente quiere permitir esta práctica a sus alumnos puede escribirme, y en la próxima versión dicho comportamiento será configurable. En caso contrario, no lo será, al igual que muchas otras caracteristicas del pseudolenguaje, para evitar sobrecargar las opciones en la interfaz.

04/04/2009: Nueva version : Permite diferenciar diferentes eventos durante la interpretación utilizando colores, agrega una opción al menú Ayuda para buscar actualizaciones a través de Internet y algunas correcciones menores adicionales en la interfaz.

25/03/2009: Nueva version : corrige algunos errores que quedaban al evaluar expresiones compuestas que incluyan productos o divisiones con variables negativas en el segundo término (gracias Carlos Navarro Cera por reportar el problema).

24/03/2009: Nueva version solo para GNU/Linux: corrige los problemas para iniciar la ejecución paso a paso sin privilegios de root, y para lanzar wxPSeInt desde un directorio cualquiera diferente al de instalación.

04/01/2009: Videos de PSeInt: En la sección Imágenes hay disponibles dos videos que muestran algunas funcionalidades de PSeInt.

01/01/2009: 4 años de PSeInt: Acabo de realizar una gráfica, ayudado por el sistema de estadísticas de sourceforge, donde se puede observar el crecimiento que ha tenido el proyecto (o al menos el crecimiento en el número de descargas, que debería ser de alguna forma proporcional). En estos cuatro años ha pasado de tener 24 desgargas por semestre (en la primer parte de 2005) a tener un promedio superior a las 100 descargas diarias (segunda mitad de 2008). Solo puedo agradecer profundamente a todos los usuarios, alumnos y docentes, que encontraron alguna utilidad en este pequeño proyecto (especialmentes a quienes mediante quejas o felicitaciones demuestran su interés y ayudan a encontrar caminos para mejorarlo) y comprometerme a seguir trabajando en él en mis ratos "libres" para responder a sus inquietudes. Ver gráfica de descargas por semestre..

[+] Noticias 2008

12/12/2008: Nuevas capturas de pantalla: Se actualizó el sitio, incluyendo nuevas capturas en la sección de Imágenes.

11/12/2008: Nueva versión: Se corrigió el bug que afectaba a la función AZAR, se realizaron cambios de interfaz para las plantillas del Panel de Comandos, y se agregaron ayudas emergentes simil calltips.

25/11/2008: Nueva versión. Se corrigió el bug que afectaba a los paras con pasos negativos (gracias a Vicente Soto por reportarlo), y se relizaron cambios minimos al comportamiento de la interfaz.

06/11/2008: Nueva versión. Se mejoraron algunos detalles menores de la presentación del panel de depuración, y se agregó la posibilidad de comenzar la ejecución paso a paso avanzando manualmente (es decir, pausar en la primer linea), y corrigiendo algunos problemas en la evaluación de determinadas expresiones lógicas (gracias a Kike Ferrando por reportar el error).

03/11/2008: Nueva versión. Ahora se pueden realizar seguimientos más detallados de la ejecución realizando una prueba de escritorio automática, o evaluando expresiones arbitrarias al pausar la ejecución. Ver Imagen

31/10/2008: Nueva versión. Incuye un panel de ejecución paso a paso, para controlar la velocidad de avance o pausarla y avanzar manualmente, junto con algunas correcciones a la generación y visualización de diagramas de flujo (gracias a Jose Arenas por reportar el error), y la exportación a cpp (gracias Jhaime por reportar el error).

11/07/2008: Nueva versión. Incluye el operador modulo, palabres claves que se pueden utilizar en lugar de operadores (Y, O, NO o MOD), y una ejecución paso a paso automática experimental.

28/05/2008: Problemas con Windows 98: Dado los problemas que presenta la nueva interfaz en Windows 98, acabo de subir un instalador especial para es sistema que incluye el interprete actualizado, pero el editor anterior. En cuanto pueda probarlo buscaré un solución.

25/05/2008: Nuevo estilo en la pagina. Ahora se incluye ademas una seccion de ejemplos con pseudocodigos y diagramas de flujo de varios problemas de distinta complejidad (son los mismos ejemplos que se encuentran en la ayuda del programa).

24/05/2008: Nueva versión corrigiendo errores en la evaluacion de expresion logicas compuestas que en las que intervienen distintos tipos de datos, en la deteccion de errores de indices en tiempo de ejecucion, y en el reemplazo de variables en expresiones logicas compuestas. Incluye ademas nuevos ejemplos, como el juego de las torres de Hanoi.

29/04/2008: Nueva versión con pequeñas mejoras en la interfaz, y agregando la posibilidad de prohibir el uso de variables no inicializadas, y forzar el uso del punto y coma.x

28/04/2008: Nueva versión corrigiendo la generacion de código c++ (de un bucle Para, gracias a Jose Anido por reportar el error), agregando un historial de archivos, soporte para arrastrarlos desde el explorardor, y mejorando levemente la velocidad.

27/04/2008: Nueva version corrigiendo la visualizacion del autocompletado, agregando tres ejemplos simples, y corrigiendo errores en la interpretacion.

26/04/2008: Nueva version incorporando la nueva GUI (Ver Captura...).

21/04/2008: Nueva release agregando las funciones trigonometricas que faltaban y mejorando la determinación de tipos.

20/02/2008: Nueva version corrigiendo errores importantes en la evaluacion de expresiones y el manejo interno de la memoria.

26/01/2008: Nueva version corrigiendo la evaluacion de expresiones logicas que involucran cadenas de caracteres (caso 'q0').

05/05/2007: Aclaración: Tal vez alguien note que la version que figura tanto en la página como en el soft para linux es 20070421 pero el nombre del archivo que descargamos dice 20070505. Esto se debe a que lo volvi a empaquetar porque hice algunas pequeñas correcciones en el script de instalación, pero el soft en sí (interprete, gui, graficador) es el mismo que el 20070421.

[+] Noticias 2007

21/04/2007: Nueva versión corrigiendo los errores en algunas asignaciones con números negativos.

05/04/2007: Problemas instalador para Windows Me acaban de hacer notar que el archivo del instalador para Windows de la última versión estaba corrupto. Ya está subido correctamente, disculpen las molestias ;).

27/03/2007: Nueva release: se mejoró la visualización de diagramas de flujo (ahora se puede exportar a bmp/jpg/png/tiff, hacer zoom y ver a pantalla completa) y se agregó el cuadro reemplazar en VPSeInt.

[+] Noticias 2006

25/10/2006: EJI: Se expondrá hoy y mañana un poster sobre el desarrollo del PSeInt en el 1er Encuentro de Jovenes Investigadores de Universidades de Santa Fe, a realizarse en El Pozo, Santa Fe. ; ).

24/10/2006: Nuevas secciones en el sitio: Se agregaron en el sitio las secciones "Historia de PSeInt" y "El Pseudocódigo", la primera con una reseña informal de como surgió y evolucionó el proyecto, la segunda con una presentación rápida de las características del pseudolenguaje utilizado.

23/10/2006: Nueva release: se corrigio el operador de potenciación y la asignación de literales.

11/09/2006: Acabo de recibir un mail de Uptodown.com informandome que han decidido publicar PSeInt en su sitio ;)
20/08/2006: Nueva release: se corrigio el script de instalación de linux y se mejoró el graficador.

13/08/2006: Nuevas releases para Windows y Linux: incluyen las nuevas características: un menu de comandos para agregar las estructuras con un simple click, el cuadro de ayuda rápida para corregir errores y el graficador de diagramas de flujo.

12/08/2006: Nueva release para Linux: incluye un menu de comandos para agregar las estructuras con un simple click y algunos cambios menores en la ayuda rapida. Nota: En cuanto pueda agrego las nuevas caracteristias al paquete para Windows.

09/08/2006: TE&ET: Presentamos (junto con el Ing. Horacio Loyarte) el trabajo "Desarrollo de un Intérprete de Pseudocódigo para la Enseñanza de Algorítmica Computacional" en el "I Congreso de Tecnologia en Educación y Educación en Tecnología" en la Universidad Nacional de la Plata. Recibí algunas apreciaciones y sugerencias, aunque no recuerdo los nombres quienes las hicieron. ;-).

08/08/2006: Nueva release para Linux: Incluye el graficador de diagramas de flujo (todavía a prueba), y nuevamente funciona con libstdc++-5.0.

31/07/2006: Nuevo modulo proximamente: Estoy trabajando en un modulo para generar los diagramas de flujo de los pseudocodigos. La version de Linux ya está casi lista y se portará a Windows en poco tiempo. Dentro de algunos días subiré ambas versiones con esta nueva funcionalidad. Ver imágen...

02/07/2006: Nueva característica: cuadro de ayuda rápida en la corrección de errores con detalles sobre el problema y consejos para corregir cada uno de los más de 160 errores diferentes. Nota: aún falta redactar algunos, pero la mayoría está listo.

01/07/2006: Problemas en el instalador para Windows: Recien me doy cuenta de que la ultima version para windows no esta bien empaquetado. Ya subi el instalador corregido. No hay cambios respecto a la version 20060610.

24/06/2006: Proximos pasos: En cuanto termine de rendir (aproximadamente dentro de una semana) comienzo a trabajar en un mejor sistema de ayuda y algun tipo de asistencia mas contextualizada en la gui de los errores que devuelve el interprete para guiar las posibles correcciones. Luego de eso, se reveerá toda la documentación en general, para poder seguir trabajando exclusivamente en los desarrollos de ambas GUIs. Si en el medio se me informa de algún error en el intérprete, estos errores tienen prioridad sobre los detalles estéticos ;).

18/06/2006: Comienza la reestructuración de la pagina ;)...

10/06/2006: Nueva correccion en la estructura condicional SEGUN.

04/06/2006: Nueva correccion en relacion los identificadores de las variables de tipo caracter.

13/05/2006: Nueva version corrigiendo los problemas de permisos en Windows NT/XP y optimizando el coloreado de sintaxis en la Gui para Linux. Ver Imagen (pseint-linux)...

13/05/2006: Comentario en PC WorldLa revista española PC World publico este mes un pequeño comentario sobre este programa!

07/05/2006: Otra versión, me había olvidado un signo ;), y la gui para Linux colorea el código y ya no requiere GtkSourceBuffer.

01/05/2006: Nueva release corrigiendo los problemas en la evaluacion de expresiones con nros negativas y algunos operadores logicos.

29/04/2006: Nueva release corrigiendo los problemas redondeo de flotantes.

28/04/2006: 1000 downloads!!! Ahora si es un numero respetable de descargas... Nuevamente gracias a quienes lo prueban y especialmente a quienes reportan los errores para que cada vez sean menos ;).

23/04/2006: Problemas en la GUI para Linux Nota: me hicieron notar que el binario de la Gui de la version para Linux no funciona correctamente con otras versiones de librerias, y como no todas las distros traen las herramientas necesarias para recompilar, estoy dandole vueltas al asunto. Si alguien lo prueba y no le anda, envieme por mail el install-log.txt asi voy buscando alternativas. Espero subir en breve alguna actualización.

23/04/2006: PSeInt en cdlibre.org: Leo en barrapunto que estan disponibles los cds y dvds actualizados de cdlibre.org y encuentro que el pseint esta entre el soft incluido ;).

13/04/2006: Nueva version: ahora los arreglos funcionan con corchetes, se corrigieron bugs sobre expresiones logicas, y se cambio el instalador para Linux.

06/04/2006: Problemas en la version para Windows: La version de Windows no creaba los accesos directos... corregido.

05/04/2006: Otra release: corriegiendo lo que deberia haber corregido la anterior (ahora sí).

31/03/2006: Nueva release con pequeñas modificaciones para mayor flexibilidad.

16/01/2006: Contacto desde el sitio: Ahora se pueden enviar comentarios, preguntas, sugerencias o lo que deseen directamente desde esta pagina... Ver mas abajo seccion documentación.

14/01/2006: Perdon por la demora. Esta corregido el bug de los > y < y se agregó la instruccion DEFINIR para asignar un tipo de dato a una variable. La nueva sintaxis aún no está documentada, ya que es una prueba. Su uso es: "DEFINIR var1,var2,var3 COMO NUMERO/LOGICO/CARACTER;".

[+] Noticias 2005

16/10/2005: Llegamos a 100 downloads!!! Acabo de ver que el numero de descargas tiene ahora tres cifras... Se que no es mucho, pero ya es algo. Gracias a todos los que lo probaron, y espermos que siga creciendo!

08/10/2005: Nueva release: Corrige algunos problemas al trabajar en bucles con valores negativos.

22/08/2005: Corrección: Ambas versiones 20050813 y la version 20050814 para linux no eran los archivos correctos. Pido disculpas y subo los que corresponden: 20050814 para Win32 y 20050822 para Linux.

13/08/2005: Nueva versión disponible: Se reacomodó mejor el código fuente, se corrigieron algunos detalles y bugs varios, se suprimió la restricción el punto coma al final de las instrucciones secuenciales y se agregó la funcion "azar".

08/08/2005: Actividades Educativas con Software Libre: Se presentó el cd responsable de que este proyecto vuelva a la vida. Más....

[+] Noticias 2003

29/12/2003: Primera presentación oficial de PSeInt (v1.0 para Windows) en el exámen final de Programación I.