Hola, Benigno.
Mi punto de vista es el siguiente:
Xbasic es un lenguaje sencillo de usar, pero si estás acostumbrado a
visual basic quizá tengas que volver a aprender algunas cosas. Además,
el acceso a internet es un poquito más complicado (al menos, en mi caso,
el visual basic de access me permite acceder a internet usando un
control explorer, mientras que en Xbasic tengo que usar la api de
windows. Claro que tampoco tengo mucha experiencia con xbasic). Si
quieres usar un visual basic gratuito (o casi), descárgate el .NET
Framework desde Microsoft (sí, existe una versión gratuita. Pero ojo: no
lleva IDE).
Por mi parte, para las tareas rutinarias uso visual basic desde access,
word o excel, qbasic, archivos de proceso por lotes, o shell de unix. En
cambio, estoy usando xbasic para otros proyectos, que quiero poder
compilar y distribuir.
Benigno MC wrote:
>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.
>
>