Ye estuve empezando a ver lo de la nueva IDE... Mañana empiezo a trabajar en eso, la quiero hacer utilizando GTK, ya que es portable y ya hice otras cosas con herramientas como Glade, que son bastante piolas. Voy a tratar de, para el fin de semana que viene, ya tener algo andando como para empezar a subir versiones a SourceForge (ya consegui alojar el proyecto ahí, y mañana mismo subo lo que ya tengo)... Respecto a la documentación: de la GUI, tendré que esperar a que la tenga andando para escribirla... del resto.. a mi me parece que se entiende y está completa, pero es obvio que si yo lo escribí para mi está re-claro, así que me gustaría que me hagan notar los aspectos a mejorar (aparte de cambiar el formato a HTML) para trabajar en eso tambien... Finalmente, lo más importante, el intérprete en sí... primero tengo que emparchar los bugs que se fueron encontrando (aunque todavía no se cuales son, así que Roman, espero tu mail)... y lo siguiente será mejorar el código, ya que como este fue mi primer proyecto relativamente grande en C++, esta terriblemente mal codificado, así que de a poco lo iré mejorando (tanto en prolijidad como en optimización, ya que ahora veo muchas cosas para cambiar), porque ahora no creo que alguien que lo agarre con ideas para mejorarlo lo entienda. Así que en conclusión: paciencia, que ya está todo en marcha, y gracias por el feedback... No dejen de consultar http://sourceforge.net/projects/pseint/ o http://pseint.sourceforge.net/ que va a haber noticias. ___________________________________ ¡Llevate a Yahoo! en tu Unifón! Ahora podés usar Yahoo! Messenger en tu Unifón, en cualquier momento y lugar. Encontrá más información en: http://ar.mobile.yahoo.com/sms.html
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Jue 02 Dic 2004 20:17, Zaskar escribió:
Ye estuve empezando a ver lo de la nueva IDE... Mañana empiezo a trabajar en eso, la quiero hacer utilizando GTK, ya que es portable y ya hice otras cosas con herramientas como Glade, que son bastante piolas. Voy a tratar de, para el fin de semana que viene, ya tener algo andando como para empezar a subir versiones a SourceForge (ya consegui alojar el proyecto ahí, y mañana mismo subo lo que ya tengo)...
Buenísimo!
Respecto a la documentación: de la GUI, tendré que esperar a que la tenga andando para escribirla...
Creo que lo mejor sería que la escriba otro, para evitar vicios de explicación debido a que sos el desarrollador.
del resto.. a mi me parece que se entiende y está completa, pero es obvio que si yo lo escribí para mi está re-claro, así que me gustaría que me hagan notar los aspectos a mejorar (aparte de cambiar el formato a HTML) para trabajar en eso tambien...
Yo me ofrezco para trabajar en la docu.
Finalmente, lo más importante, el intérprete en sí... primero tengo que emparchar los bugs que se fueron encontrando (aunque todavía no se cuales son, así que Roman, espero tu mail)...
1) Si un Escribir tiene más de una línea, el intérprete se pierde y da un error de sintáxis aunque para el usuario, éste no exista. 2) Si se abre el programa haciendo doble clic en el archivo de pseudocódigo previamente creado, éste se abre pero no es capaz de ejecutar el archivo. Dando un mensaje que dice "Ejecución Interrumpida". 3) Esto no es un bug pero estaría bueno cambiarlo. El condicional debería permitir el "Entonces" en la misma línea que el "Si", como final de esta. Ya que el ponerlo en la inferior e indentar otro escalón suele confundirlos (pensá que esto es para que lo usen chicos que nunca vieron nada de programación y el objetivo es que se concentren en la lógica más que en la sintáxis). 4) En la IDE, debería haber números de línea para rastrear mejor los errores detectados.
y lo siguiente será mejorar el código, ya que como este fue mi primer proyecto relativamente grande en C++, esta terriblemente mal codificado, así que de a poco lo iré mejorando (tanto en prolijidad como en optimización, ya que ahora veo muchas cosas para cambiar), porque ahora no creo que alguien que lo agarre con ideas para mejorarlo lo entienda. Así que en conclusión: paciencia, que ya está todo en marcha, y gracias por el feedback... No dejen de consultar http://sourceforge.net/projects/pseint/ o http://pseint.sourceforge.net/ que va a haber noticias.
Algo que yo sugeriría es que le cambies el nombre por algo más "pronunciable" y fácil de recordar... esto es solo una opinión totalmente subjetiva. Sigamos por acá el intercambio... e invito al resto a sumarse en las opiniones. - -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Prof. Román Gelbort - Director del Proyecto Gleducar (Buenos Aires) Tecnologías de la Información y la Comunicación - Márketing Firma digital: ID 0xBCD1F656 - [email protected] www.gleducar.org.ar -- www.solar.org.ar -- www.romangelbort.com.ar ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBr8YtFSx4ObzR9lYRAo/5AJ92M53OXFhrERkzrnu1J2lj+ZYC5wCgoe7C PLvCr3j1tsAnLikCi76pCg0= =s295 -----END PGP SIGNATURE-----
Algo que yo sugeriría es que le cambies el nombre por algo más "pronunciable" y fácil de recordar... esto es solo una opinión totalmente subjetiva.
Ademas, creo que hay otras cosas que se llaman asi "Pseint". Chequeen en Google. Ricardo H. Medel Stevens Institute of Technology ---------------------------------- .o. "cuando triste la Patria esclavizada ..o con valor sus vinculos rompio" ooo 'Mi Bandera', Juan Chassaing
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Me acordé de otra sugerencia! Estaría bueno que el pseudocódigo se ejecute en el área de información, en vez de abrir una ventana al DOS. No se si esto complica mucho el programa, pero estaría bueno como mejora. Y algo que no dije: Una gran virtud del programa es que "pesa muy poco" y se ejecuta en máquinas muy viejitas (yo lo he corrido en un 486 con 12 o 16 Mb de RAM). Creo que sería bueno que esto se mantenga y se fije un límite teórico de 1.44 Mb (para que siempre se pueda llevar en un disquete. - -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Prof. Román Gelbort - Director del Proyecto Gleducar (Buenos Aires) Tecnologías de la Información y la Comunicación - Márketing Firma digital: ID 0xBCD1F656 - [email protected] www.gleducar.org.ar -- www.solar.org.ar -- www.romangelbort.com.ar ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBr8w7FSx4ObzR9lYRAp0RAKC0YyiBO5gEnkL4l9+fzxySZkE5tgCfaGzA BeWXH7SMeZ9iYzgK9E4IoVk= =c62L -----END PGP SIGNATURE-----
El Jue 02 Dic 2004 23:15, El Profe Roman escribió: |> Una gran virtud del programa es que "pesa muy poco" y se ejecuta en |> máquinas muy viejitas (yo lo he corrido en un 486 con 12 o 16 Mb de RAM). No he podido encontrar de dónde bajar el programa. En la lista del wiki es el único que no tiene enlace, y en sourceforge no hay nada aún. -- -- Para el cierre: --- El Pingüinoráculo solía citar: El dinero no lo es todo, segun dicen los que lo tienen. - - - Marcelo Duschkin - Buenos Aires - Argentina [email protected] www.websdelsur.com.ar www.lahueya.com.ar
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Vie 03 Dic 2004 08:10, Marcelo Duschkin escribió:
El Jue 02 Dic 2004 23:15, El Profe Roman escribió: |> Una gran virtud del programa es que "pesa muy poco" y se ejecuta en |> máquinas muy viejitas (yo lo he corrido en un 486 con 12 o 16 Mb de |> RAM).
No he podido encontrar de dónde bajar el programa. En la lista del wiki es el único que no tiene enlace, y en sourceforge no hay nada aún.
Lo tengo en mi página web. Tenés que entrar a www.romangelbort.com.ar/alumnos.html Ahí encontrás el enlace para la descarga (Solo que tenés que tenerle paciencia al hosting que es una porquería). - -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Prof. Román Gelbort - Director del Proyecto Gleducar (Buenos Aires) Tecnologías de la Información y la Comunicación - Márketing Firma digital: ID 0xBCD1F656 - [email protected] www.gleducar.org.ar -- www.solar.org.ar -- www.romangelbort.com.ar ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBsFG5FSx4ObzR9lYRAmWGAJ9xsKKpx1ZcphYzelulFox6ZWqPTQCfR+Sg dS7iJQp+DGniXjv9bFJZZA4= =ZHTh -----END PGP SIGNATURE-----
El Vie 03 Dic 2004 08:44, El Profe Roman escribió: |> Lo tengo en mi página web. Tenés que entrar a |> www.romangelbort.com.ar/alumnos.html |> Ahí encontrás el enlace para la descarga (Solo que tenés que tenerle |> paciencia al hosting que es una porquería). No es tan terrible, bajó a 9 Kb promedio. ¿Quién te da el hosting? (Si se puede saber) Lo que me decepcionó es que es un .exe, esperaba los fuentes :)) Gracias. Saludos. -- -- Para el cierre: --- El Pingüinoráculo solía citar: ¿Qué culpa tengo yo de que el hombre sea un patoso? (La misma piedra) - - - Marcelo Duschkin - Buenos Aires - Argentina [email protected] www.websdelsur.com.ar www.lahueya.com.ar
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Vie 03 Dic 2004 09:18, Marcelo Duschkin escribió:
El Vie 03 Dic 2004 08:44, El Profe Roman escribió: |> Lo tengo en mi página web. Tenés que entrar a |> www.romangelbort.com.ar/alumnos.html |> Ahí encontrás el enlace para la descarga (Solo que tenés que tenerle |> paciencia al hosting que es una porquería).
No es tan terrible, bajó a 9 Kb promedio. ¿Quién te da el hosting? (Si se puede saber)
Lo que me decepcionó es que es un .exe, esperaba los fuentes :))
Gracias. Saludos.
El hosting me lo da (grapuitamente) www.portland.co.uk y el problema no suele ser la tasa de download sino el acceso (unos 40 segundos...una eternidad). En efecto, lo que tenés ahí es el .exe porque recién en estos días Pablo tendrá subido los fuentes a sourceforge (estamos presenciando el nacimiento de un proyecto como tal... hasta hace unos meses solo era un TP de la facultad). - -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Prof. Román Gelbort - Director del Proyecto Gleducar (Buenos Aires) Tecnologías de la Información y la Comunicación - Márketing Firma digital: ID 0xBCD1F656 - [email protected] www.gleducar.org.ar -- www.solar.org.ar -- www.romangelbort.com.ar ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBsF2yFSx4ObzR9lYRAgT2AKC2mIFst/GI+rFcBFJpWg1BAEmRkACguiQ+ q6Jlvwz0JSQMpIV5CYyyyfw= =2tTU -----END PGP SIGNATURE-----
El Vie 03 Dic 2004 09:18, Marcelo Duschkin escribió: |> Lo que me decepcionó es que es un .exe, esperaba los fuentes :)) Me contesto solo :) por apurado. Al instalar, encontré el fuente. Estoy intentándolo desde wine. Gracias. Saludos. -- -- Para el cierre: --- El Pingüinoráculo solía citar: Los viejos programadores nunca mueren, simplemente se descompilan. - - - Marcelo Duschkin - Buenos Aires - Argentina [email protected] www.websdelsur.com.ar www.lahueya.com.ar
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Vie 03 Dic 2004 09:54, Marcelo Duschkin escribió:
El Vie 03 Dic 2004 09:18, Marcelo Duschkin escribió: |> Lo que me decepcionó es que es un .exe, esperaba los fuentes :))
Me contesto solo :) por apurado. Al instalar, encontré el fuente. Estoy intentándolo desde wine.
Ah... me mataste! Dónde está el fuente? Si podés hacerlo andar desde wine avisá como se hace porque a mí no me resolvía la ventana al DOS que necesita para ejecutar el pseudocódigo. - -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Prof. Román Gelbort - Director del Proyecto Gleducar (Buenos Aires) Tecnologías de la Información y la Comunicación - Márketing Firma digital: ID 0xBCD1F656 - [email protected] www.gleducar.org.ar -- www.solar.org.ar -- www.romangelbort.com.ar ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBsGSoFSx4ObzR9lYRAuEaAJ9A+nqeX3FJ90GocKciqxv0bwW/RwCfepkO amRf+0dFo//uEwk361mdcVU= =VpPG -----END PGP SIGNATURE-----
El Vie 03 Dic 2004 10:05, El Profe Roman escribió: |> Dónde está el fuente? |> |> Si podés hacerlo andar desde wine avisá como se hace porque a mí no me |> resolvía la ventana al DOS que necesita para ejecutar el pseudocódigo. PSeInt.cpp A mí me pasa lo mismo :( Pero por algo que ví en la documentación, creo que se debe a que "apunta" a windows medio de prepo :) A lo mejor trabajando con este chico se puede tocar algo para que ande en wine. Después veremos de pasarlo a Linux. -- -- Para el cierre: --- El Pingüinoráculo solía citar: Aquí dice "Formatting Hard Disk Drive". ¿Eso es bueno o malo? - - - Marcelo Duschkin - Buenos Aires - Argentina [email protected] www.websdelsur.com.ar www.lahueya.com.ar
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Vie 03 Dic 2004 13:39, Marcelo Duschkin escribió:
El Vie 03 Dic 2004 10:05, El Profe Roman escribió: |> Dónde está el fuente? |> |> Si podés hacerlo andar desde wine avisá como se hace porque a mí no me |> resolvía la ventana al DOS que necesita para ejecutar el pseudocódigo.
PSeInt.cpp
A mí me pasa lo mismo :( Pero por algo que ví en la documentación, creo que se debe a que "apunta" a windows medio de prepo :) A lo mejor trabajando con este chico se puede tocar algo para que ande en wine. Después veremos de pasarlo a Linux.
Yo creo que lo mejor sería pensar en grande y compilar para linux directamente. Mucho más si va a hacer la IDE en GTK! ¿Por que no le dan una mano con la programación así se hace más liviano el trabajo? - -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Prof. Román Gelbort - Director del Proyecto Gleducar (Buenos Aires) Tecnologías de la Información y la Comunicación - Márketing Firma digital: ID 0xBCD1F656 - [email protected] www.gleducar.org.ar -- www.solar.org.ar -- www.romangelbort.com.ar ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBsJlgFSx4ObzR9lYRAmTfAKCuCfd+LeKxMOaiY6MkiPf1IHRSSQCfa0Mw RtJCkEvXLwNc5LX0jzddn24= =Y7k9 -----END PGP SIGNATURE-----
participants (4)
-
El Profe Roman -
Marcelo Duschkin -
Ricardo H. Medel -
Zaskar