Dedicado a mis proyectos en Gambas ,un lenguaje de programación parecido al Visual Basic + Java pero ampliamente mejorado y...¡¡para gnu/linux!!.La potencia del gnu/linux sumada a la facilidad del Basic



Consultas, Desarrollo de programas y petición de presupuestos:



viernes, 4 de marzo de 2016

Un BASIC para gnu linux: Gambas3

Un BASIC para gnu linux: Gambas3

Muchos de mi "quinta", empezamos con microordenadores de 8 bits como los MSX, SPECTRUM, CPC, COMODORE, etc.. donde venía "de fábrica"  el lenguaje de programación BASIC (con algunas variantes entre los distintos modelos de microordenador).

El antiguo lenguaje BASIC, ha tenido muchos prejuicios por los programadores profesionales, al ser un lenguaje que generaba el llamado "código espagueti". (por ejemplo por el uso  de la sentencia "GOTO"). Pero esto es algo propio del quehacer de los programadores, no de propio lenguaje, otros lenguajes también tiene la instrucción GOTO (como C o como ensamblador) y no tienen esa mala fama. 

BASIC se ha usado muchísimo tiempo en los  institutos para enseñar a los alumnos programación y en la universidades del todo el mundo, por universitarios que lo han usado como herramienta "rápida" para elaborar programas para tediosos cálculos o crear prototipos de programas.

Con el paso de los años BASIC ha evolucionado. Un proyecto de softwarelibre llamado GAMBAS creado por Benoît Minisini  nos permite tener un  Basic Visual para nuestro sistema favorito Gnu/Linux que., capaz de crear aplicaciones gráficas con GTK ó QT, de una manera fácil y sencilla. Además sigue el paradigma de la programación orientada a objetos y programación orientada a eventos., teniendo a nuestra disposición clases, objetos, herencia, observadores, etc. 

¿es lento Gambas?
Aqui podeis ver una tabla comparativa entre varios lenguajes y resultado de diversos test Benchmark:
Execution times are measured in seconds.
BenchmarkPythonPerlGambasGambas + JIT
sort4,30 8,52 5,36 0,43 
polynom12,47 22,54 9,20 0,60 
primes5,98 9,49 3,84 0,68 
nbody6,02 7,77 5,43 0,93 
mandelbrot6,68 4,96 3,83 0,12 
string9,42 8,16 6,10 6,11 

Os dejo un video donde podéis ver los programas que se pueden crear con esta poderosa herramienta: Gambas






Para más información:
Alojamiento del proyecto: http://gambas.sourceforge.net/en/main.html
Para instalación: http://cursogambas.blogspot.com.es/2012/08/instalacion-desde-repositorios-del.html
Documentación Oficial: http://gambaswiki.org/wiki
Curso de gambas3 en castellano: http://cursogambas.blogspot.com.es/p/indice.html
Foro en español: http://www.gambas-es.org/
Wikipedia: https://es.wikipedia.org/wiki/Gambas

jueves, 3 de marzo de 2016

Como instalar libreoffice 5.1 (2º parte): Obtener la interfaz de LibreOffice en español


LibreOffice traducido en español.

Como instalar libreoffice 5.1 (2º parte):

Obtener la interfaz de LibreOffice en español




En el post anterior ( http://jsbsan.blogspot.com.es/2016/02/como-instalar-libreoffice-51.html ), expliqué como instalar la version 5.1 de libreoffice. Esta instalación se quedaba con la interfaz en inglés. Lo peor es que a la hora de usar la hoja de cálculo, las fórmulas también estaban en ese idioma. Bien, pues en este video tutorial  explico como obtener la interfaz de libreoffice en español.




Espero que os sea útil:

Esta es  la página oficial de libreoffice en español: https://es.libreoffice.org/

martes, 1 de marzo de 2016

¿no ves los mensajes del ide de gambas? Cambia el Tema de tu sistema


¿no ves los mensajes del ide de gambas? 
Cambia el Tema de tu sistema


Uno de los problemas que nos podemos encontrar cuando instalamos gambas3, es que los mensajes del IDE de programación no los veamos. Para resolverlo, lo único que hay que hacer es cambiar el tema de nuestro escritorio.

En este video tutorial explico como hacerlo con Ubuntu:




Saludos