Hola, grupo.
Mi nombre es Benigno y acabo de darme de alta en la lista :-).
Hace un tiempo que vengo evaluando, la posibilidad de aprender xbasic.
- Los motivos que tengo es que me gusta el basic, conozco algo de vb6.0, y he ejecutado algunos demos del xbasic en linux y windows.
- Lo que me pregunto es si valdrá la pena el esfuerzo?, cual es su alcance y su futuro? -es decir- ¿se tiene la seguridad de que estará soportado y creciendo por lo menos unos años mas?
Lo anterior no se limita al xbasic, sino también a los demás lenguajes de programación. Pues con la plataforma .net me he preguntado si no tenderán a desaparecer los otros lenguajes?, sinceramente espero que no.
Mi interés específico, es poder utilizar un lenguaje general, que sea light, rápido y sobre todo gratuito. (por los problemas de las licencias..), para poder utilizarlo en la tareas cotidianas y que no requiera de tener instalado ningún framework de 30 MB o más..
En el trabajo tengo algunas rutinas en visualFox, que operan sobre unas tablas dbf haciendo cosas necesarias y que no están implementadas en el sistema que se utiliza, las mismas son trabajadas en dbf o exportadas a MySQL de manera que sea más rápida la consulta.
También se sacan unos archivos de unos servidores SUN y se llevan a un S.O. Windows mediante un cliente de ftp (putty). Se combinan con los datos anteriores, para obtener los resultados deseados.
Parecería muy complicado, pero todo se hace a través de una interfaz hecha en VB 6.0 de forma rápida y sencilla.
Decidí pasar la interfaz a Java, pero es lento, y al hacerme del IDE del netbeans, mi pc se volvió peor que tortuga reumática.
Por lo que encontré el ensamblador masm32, el cual jala que da gusto. Puras llamadas a las API's y poco ensamblador( para lo que ocupo), pero el punto es que es difícil, una letra mal puesta o variable mal llamada.., además de poca bibliografía en español para los GUI, y a sufrir ...
Por lo que decidí utilizar un lenguaje de nivel medio-alto, para que sus diseñadores se las tengan que ver con el S.O. y yo solo aplicar las pequeñas rutinas que requiero.
Si, está bien, no dejaré de un lado el .net ni el java, pero :-) quiero hacer las cosas en el lenguaje que me gusta :-) - mientras funcione y pueda yo elegir :-).
p.d. Creen que desaparezcan las API's y sean sustituidas por las del .net, o las soportarán algo mas?
Benigno.