Siguiendo el tema y a raíz de un par de comentarios que he visto pues me he decidido a poner este nuevo. En primer lugar, busco un lenguaje en el que a ser posible
tenga la mayor cantidad de componentes incluidos a modo de como lo hace VFP (Es una pena que microsoft (lo escribo como minúscula porque no merece que lo destaque),
decidiese cancelar este magnífico lenguaje pues lo tiene todo y con un pequeño empujoncito en algunos aspectos, sería un lenguaje que no tendría que envidiar a ningún otro).
Yo tuve una mala experiencia con software a principio de los 90, me metí con una herramienta xbase (DBFAST), que aunque aceptable para la época tenía bastantes cosas
que mejorar, pero bueno funcionaba y rápido, cuando ya tenía bastante programación desarrollada en ese lenguaje, me comunicaron que la empresa propietaria del mismo no
continuaría dando soporte al mismo. De ahí fuí a VB y fué una pesadilla, me dió la sensación de que era el mismo Qbasic con una serie de parches, sobre todo la parte de la
base de datos que era una capucilla. Por fín encontré a VFP y desde entonces me enamoré de este lenguaje que tantas cosas gratas me ha aportado, es un lenguaje expléndido
rápido, eficaz pero me encuentro con el mismo problema que tuve con el DBFAS, la compañia propietaria ya no dará soporte al producto, y la verdad, me he cansado porque tener
que volver a reprogramar todo el software es complejo, tedioso y estresante.
La diferencia es que ahora he apostado por un lenguaje que no dependa de los intereses de una compañía como microsoft ni ninguna otra, Java depende de Oracle (Ya he leído una noticia
sobre que Oracla ha interpuesto una demanda contra Android por usar su plataforma), ¿ Y si Oracle mañana deja de dar soporte a Java ?, por otro lado he aprendido a programarlo y es
complejo pero lo realmente horripilante es las interfaces gráficas son un tostón, da la sensación como que el swing lo ha puesto como un pegote desarrollado a toda prisa. Python veo que tiene
algo parecedido, estoy probando Kyvi y lo veo interesante pues posibilita la programación para Android. Pero me he topado con Lazarus que lo tiene todo, experiencia, robustez y es un lenguaje
que te da posiblidades de desarrollo, ya hay una versión (Todavía en pruebas) para Android y la cosa que es un lenguaje que bien podría evolucionar, pero irme a un lenguaje propietario no, eso no.