Charla en la reunión del GUG
Ayer fue la tercera reunión del Grupo de Usuarios GeneXus, donde estuve dando una charla con "sugerencias para mejorar el lenguaje GeneXus".
Acá les dejo la presentación:
Algunos comentarios que se hicieron después de la charla:
Actualización, 22/6/2010 9:00: quedó publicado el video de la charla.
Acá les dejo la presentación:
Algunos comentarios que se hicieron después de la charla:
- Los bloques de reglas ya existen, no se definen como lo escribí en la presentación, sino que alcanza con no ponerle el punto y coma (;) a la regla, y poner el if al final del bloque. Si alguien lo puede probar, que comente a ver si le funcionó :)
- Para la evolution 2 están trabajando en algunos de los temas mencionados, como por ejemplo mejorar la inferencia del tipo de las variables y poder tener SDTs genéricos.
- a Gabriel por el cuadrito que dice "Grupo de usuarios GeneXus a Marcos Crispino, 17 de junio de 2010", a modo de despedida
- a la gente de Artech en general por haber ido a la charla a escuchar las sugerencias
- a Gustavo Proto por los comentarios después de la charla, creo que fueron un muy buen aporte.
Actualización, 22/6/2010 9:00: quedó publicado el video de la charla.
Proto dice que algo asi andaria?
ResponderBorrarnoaccept(CGCodVan)
noaccept(CGFchAband) if CGCondIng=1;
porque en GX90 da un enomre error de que falta el misero punto y coma del demonio...
preciso mas justificaciones de porque me siento un programador C de los 80 cada vez que me da ese error...
Justo fuiste a probar con el noaccept...
ResponderBorrarProbá con otra cosa, algun msg() o algo más simple.
msg(CGCodVan)
ResponderBorrarmsg(CGFchAband) if CGCondIng=1;
??
tampoco...
algo mas facil?... hmm....
msg('a')
msg('b') if 1=1;
tampoco...
mas facil?....hmm...
yo diria .. que hace taaaaanto que nadie lo usa que ya no anda...
Seguramente...
ResponderBorrarGente, me confundí en su momento. Disculpas.
ResponderBorrarSí puedes escribir Noaccept( A, B, C, ...) if Condicion; Es equivalente a varios noaccepts con la misma condición.
GP@GX: Listo, entonces queda hecho el pedido para futuras versiones :)
ResponderBorrar