Consultas
Publicado: Jue Jun 21, 2012 9:32 pm
Buen día a todos en este foro Xailer;
Me dedico a la programación de aplicativos contables desde hace 17 años; empecé con mi entrañable Clipper (hasta la v. 5.3), me encantó Clipper, incluso cree una interface gráfica con "objetos" (botones, listas, campos de texto, browses, etc); al poco tiempo windows se hizo del mercado y las aplicaciones en D.O.S. parecían de otro mundo (para los clientes) así que busqué desesperadamente un sucesor a Clipper... que nunca encontré, nunca oí hablar de FiveWin (por lo menos en aquellos tiempos). Alguien me habló de Visual Basic, lo instalé y quedé maravillado por su interface... pero a las pocas semanas de darle y darle lo deseché completamente pues no es -en el fondo- ni el 10% de capaz que clipper con bases de datos.
Luego probé con Visual Foxpro y caramba que quedé fascinado, era lo que necesitaba con tanto afán, han pasado más de 10 años desde entonces y M$ nos dio la estocada de que ya no habrá más Visual Foxpro, la sensación de hace 10 años se vuelve a repetir en mí... y otra vez a la carrera de buscar una herramienta que trabaje lo más parecido a Visual Foxpro (mi actual herramienta de trabajo).
La búsqueda va cumpliendo más de 1 año, pasé por WIndev, Real Studio, dBase Plus, Lianja, etc... mis respetos por todos ellos; sin embargo ni uno llegó a convencerme.
Hace poquito escuché de Xailer... y honestamente lo miré con desdén al principio, vi que había una demo para hacer pruebas, la bajé y sólo el primer día de pruebas este Xailer me estaba coqueteando de lo lindo. La verdad, con lo poquito que vi me ha entusiasmado por varias razones:
1. Tiene una IDE bastante aceptable.
2. Permite usar bases de datos diferentes a xBase; mi deseo es pasar mis proyectos a bases de datos SQLite.
3. Puedo usar MACROSUSTITUCION (Oh my God), la ausencia de macrosustitución en otros lenguajes es imperdonable.
4. Es compatible para todas las versiones de windows.
5. Me suena más que interesante la idea de usar objetos para manipular bases de datos, aunque al principio frunci la ceja, pero de donde vengo (visual foxpro) casi todo es objetos y creo que puedo acostumbrarme al nuevo enfoque (para mí)de usar objetos en lugar de comandos.
6. El lenguaje es "casi" el mismo que he utilizado toda la vida (desde Clipper y ahora Foxpro) la curva de aprendizaje será pequeña (espero).
Ante lo dicho, pido, con toda humildad, me respondan a ciertas interrogantes que son importantísimas:
1. Se ha pensado en crear un reporter visual?, perdónenme los expertos en código pero con visual fox pro tooodo es visual (claro que también permite cambiar el código; pero siempre lo visual es más productivo (ya ven el IDE respetable que consiguió el equipo de Xailer?).
2. Igual que la anterior, hay planes de hacer a Xaller multiplataforma ? (Windows, linux, mac, web). Con lo que he visto alcanza por ahora; pero ya tengo clientes que desean más, como por ejemplo trabajar en web o en móviles (para consultas).
3. A pesar de darle una leída al apartado de objetos para bases de datos, aún no me queda claro cómo es el proceso de los bloqueos de tablas al momento de realizar altas, comúnmente se bloqueaba el registro se grababa y se desbloqueaba, y si otro usuario coincidía se resolvía con mensajes (bueno así he estado trabajando); leí de un experto en Xailer que los objetos hacen toda esa tarea.
4. Existen los cursores temporales ?, que son de muchísima utilidad y que incluso en visual foxpro son tratados como tablas (perdónenme si menciono foxpro).
5. Finalmente, con todo respeto, que seguridad hay de que Xailer perdure un buen tiempo y no nos abandonen a los programadores de un día para otro (Y digo esto porque no he mencionado en los lenguajes que busqué para reemplazar Foxpro a ningun producto M$... busco una alternativa bien alejada de M$).
Bueno, no quiero ampliarme más.
Felicito a todo el equipo de Xailer, lo están haciendo muy bien, avisaré a mi "mancha" de foxeros acerca de Xailer, seguro que se vienen varios que están padeciendo como yo de la desaparición de nuestro amado zorro (Foxpro).
Un Saludo Fraterno.
Atte:
José Medina
Me dedico a la programación de aplicativos contables desde hace 17 años; empecé con mi entrañable Clipper (hasta la v. 5.3), me encantó Clipper, incluso cree una interface gráfica con "objetos" (botones, listas, campos de texto, browses, etc); al poco tiempo windows se hizo del mercado y las aplicaciones en D.O.S. parecían de otro mundo (para los clientes) así que busqué desesperadamente un sucesor a Clipper... que nunca encontré, nunca oí hablar de FiveWin (por lo menos en aquellos tiempos). Alguien me habló de Visual Basic, lo instalé y quedé maravillado por su interface... pero a las pocas semanas de darle y darle lo deseché completamente pues no es -en el fondo- ni el 10% de capaz que clipper con bases de datos.
Luego probé con Visual Foxpro y caramba que quedé fascinado, era lo que necesitaba con tanto afán, han pasado más de 10 años desde entonces y M$ nos dio la estocada de que ya no habrá más Visual Foxpro, la sensación de hace 10 años se vuelve a repetir en mí... y otra vez a la carrera de buscar una herramienta que trabaje lo más parecido a Visual Foxpro (mi actual herramienta de trabajo).
La búsqueda va cumpliendo más de 1 año, pasé por WIndev, Real Studio, dBase Plus, Lianja, etc... mis respetos por todos ellos; sin embargo ni uno llegó a convencerme.
Hace poquito escuché de Xailer... y honestamente lo miré con desdén al principio, vi que había una demo para hacer pruebas, la bajé y sólo el primer día de pruebas este Xailer me estaba coqueteando de lo lindo. La verdad, con lo poquito que vi me ha entusiasmado por varias razones:
1. Tiene una IDE bastante aceptable.
2. Permite usar bases de datos diferentes a xBase; mi deseo es pasar mis proyectos a bases de datos SQLite.
3. Puedo usar MACROSUSTITUCION (Oh my God), la ausencia de macrosustitución en otros lenguajes es imperdonable.
4. Es compatible para todas las versiones de windows.
5. Me suena más que interesante la idea de usar objetos para manipular bases de datos, aunque al principio frunci la ceja, pero de donde vengo (visual foxpro) casi todo es objetos y creo que puedo acostumbrarme al nuevo enfoque (para mí)de usar objetos en lugar de comandos.
6. El lenguaje es "casi" el mismo que he utilizado toda la vida (desde Clipper y ahora Foxpro) la curva de aprendizaje será pequeña (espero).
Ante lo dicho, pido, con toda humildad, me respondan a ciertas interrogantes que son importantísimas:
1. Se ha pensado en crear un reporter visual?, perdónenme los expertos en código pero con visual fox pro tooodo es visual (claro que también permite cambiar el código; pero siempre lo visual es más productivo (ya ven el IDE respetable que consiguió el equipo de Xailer?).
2. Igual que la anterior, hay planes de hacer a Xaller multiplataforma ? (Windows, linux, mac, web). Con lo que he visto alcanza por ahora; pero ya tengo clientes que desean más, como por ejemplo trabajar en web o en móviles (para consultas).
3. A pesar de darle una leída al apartado de objetos para bases de datos, aún no me queda claro cómo es el proceso de los bloqueos de tablas al momento de realizar altas, comúnmente se bloqueaba el registro se grababa y se desbloqueaba, y si otro usuario coincidía se resolvía con mensajes (bueno así he estado trabajando); leí de un experto en Xailer que los objetos hacen toda esa tarea.
4. Existen los cursores temporales ?, que son de muchísima utilidad y que incluso en visual foxpro son tratados como tablas (perdónenme si menciono foxpro).
5. Finalmente, con todo respeto, que seguridad hay de que Xailer perdure un buen tiempo y no nos abandonen a los programadores de un día para otro (Y digo esto porque no he mencionado en los lenguajes que busqué para reemplazar Foxpro a ningun producto M$... busco una alternativa bien alejada de M$).
Bueno, no quiero ampliarme más.
Felicito a todo el equipo de Xailer, lo están haciendo muy bien, avisaré a mi "mancha" de foxeros acerca de Xailer, seguro que se vienen varios que están padeciendo como yo de la desaparición de nuestro amado zorro (Foxpro).
Un Saludo Fraterno.
Atte:
José Medina