GLBasic forum

Main forum => Off Topic => Topic started by: chve on 2011-Oct-22

Title: Hello
Post by: chve on 2011-Oct-22
Hi, I am from Spain.

Actually I use Blitz3D for programing and I am happy with it, but I have decided test GLBasic, a language that seems to be very interesting becouse can be used in varius targets as Android, iPhone, Windows, etc. (and a lot of others figures I have to test still!)

IDE of GLBasic is very nice and comfortable.

Actualy, I am using demo of GLBasic for test and learn this nice language.

I am some confused becouse not all commands are in GLBasic IDE are as I see in forum or help file. But I think this is for to be a free version or demo.

I am very adicct to programing and it is a hobby for me.

Regards
Title: Re: Hello
Post by: Ian Price on 2011-Oct-22
Welcome :)

Many of us here are former Blitz users. We've since seen the light :P

The command documentation for GLB is pretty extensive (especially compared to BlitzMax), so if you've spotted something missing/incorrect, then report it. Gernot ((KittyHello) GLB creator) is a very busy guy, but maintains a friendly,  active and productive presence here on the forums but still manages to add/include and fix things in GLBasic regularly.

Check out the demo by all means, but do give it a thorough testing, because if you return to Blitz you'll be making a big mistake and missing out on so much more that GLB can offer.
Title: Re: Hello
Post by: erico on 2011-Oct-22
Quote from: chve on 2011-Oct-22
Actually I use Blitz3D for programing and I am happy with it, but I have decided test GLBasic, a language that seems to be very interesting becouse can be used in varius targets as Android, iPhone, Windows, etc. (and a lot of others figures I have to test still!)

among the many great thing into it!
welcome!
Title: Re: Hello
Post by: Ruidesco on 2011-Oct-22
Hi Chve.
Could it be that you mean network/3d/inline commands? Because those are disabled in unregistered copies.
Title: Re: Hello
Post by: chve on 2011-Oct-22
@Ian Price

Thank you very much for your welcome and advise.

Be sure I will learn to use comands of Glbasic and if I found someting wich I don't understand I will ask in forum.

About GLBasic, I found more easy to understand than BlizMax which does not like me much  it syntax.

I use actually Blitz3d for I have writen a lot  of (spagetti??) code mine.

And I use GLBasic, becouse seems to be very easy to use and has many interesting features things which the other has not and I will need in my future poyects.

Quote from: Ian Price on 2011-Oct-22
Many of us here are former Blitz users. We've since seen the light :P

It is a good joke :D

Thanks   :)


@erico

Thank you very much, I feel better from now on!


@Ruidesco

Yes,you are right, inline commands are one of the things which  interesting to me, but only for learn to use them actually, becouse to be honest I am not a genius programer, but only someone which enjoy learning, encoding and experimenting with it my own crazzy ideas  :D
First I wil learn the "easy commands" and afterwards when I purchase a GLBasic licence , the "difficult commands".

Thanks ! :)

Title: Re: Hello
Post by: erico on 2011-Oct-22
hey ruidesco?

Aint that pic of yours the voxel to glbasic thing?
great! :)
Title: Re: Hello
Post by: ampos on 2011-Oct-22
Y además tenemos un subforo de apañoles!  :enc:
Title: Re: Hello
Post by: blackway on 2011-Oct-22
Bienvenido! :)
GLBasic es un gran lenguaje, espero que lo encuentres cómodo para trabajar.
Saludos!
Title: Re: Hello
Post by: chve on 2011-Oct-22
Si, ya lo vi  jaja

Y probe tus funciones de "zones" pero no me va bien.  Debes ser porque mi vesrsion de GLBasic es la free version y me hace que tenga que declarar las matrizes y variables antes como globales o algo asi.

Pero no tengo prisa y ya comprare cuando me apetezca la version premium.

Gracias ampos!!

@blackway

Si, me da la impresion que es muy buen lenguaje y my comodo de usar!! Y el IDE es un IDe decente, muy practico y agradable.
Solo uso la version free y ya disfruto tecleando!!  :D :D

Ademas la gente del foro es muy amable y eso importa tambien.
@rest_of_readers of_this_topic

Sorry for this post in spanish

Title: Re: Hello
Post by: kanonet on 2011-Oct-22
Quote from: Ruidesco on 2011-Oct-22Could it be that you mean network/3d/inline commands? Because those are disabled in unregistered copies.
Not correct, you can use them in free version , but if you do so the Free version turns into a 5 minutes Demo, but still everything works. To see all Features check this (http://www.glbasic.com/main.php?lang=de&site=features).

Btw. welcome chve. ;)
Title: Re: Hello
Post by: Marmor on 2011-Oct-22
Spaghetti Code !  :good: Welcome  :D
Title: Re: Hello
Post by: Yodaman Jer on 2011-Oct-22
Welcome!

I started using GLB after using DarkBASIC for four years. I love it. It's amazingly powerful.
Title: Re: Hello
Post by: chve on 2011-Oct-22
@kanonet thank you very much!!

@Marmo


@Yodaman Jer


Quote from: Yodaman Jer on 2011-Oct-22
Welcome!

I started using GLB after using DarkBASIC for four years. I love it. It's amazingly powerful.

I use it too, but I preffer GLBasic for many reasons , obviously.
Title: Re: Hello
Post by: Ruidesco on 2011-Oct-22
Quote from: erico on 2011-Oct-22Aint that pic of yours the voxel to glbasic thing?
great! :)
Yes it is, but while the model is initially made out of separate cubes it's all bundled inside an X_OBJ, so it's not a real modifiable voxel model; it's not my goal either but I had to tell it like it is.
Title: Re: Hello
Post by: hardyx on 2011-Oct-22
Quote from: chve on 2011-Oct-22
Y probe tus funciones de "zones" pero no me va bien.  Debes ser porque mi vesrsion de GLBasic es la free version y me hace que tenga que declarar las matrizes y variables antes como globales o algo asi.
Bienvenido, GLBasic es como las Pringles, una vez que empiezas ya no puedes parar :D. Es un lenguaje sencillo, pero muy agradecido, porque ves resultados.

Sobre declarar las variables, hay una opción en Proyect > Options > Explicit declarations. Desactivada puedes usar variables sin declararlas. Aunque cuando hagas cosas serias es recomendable activarla, te evita muchos errores.
Title: Re: Hello
Post by: Ruidesco on 2011-Oct-23
Aquí ya nos metemos en terrenos de preferencias personales, pero como dice Hardyx puedes desactivar la declaración explícita de variables.
Personalmente prefiero tener que declararlas (ya sean GLOBAL, LOCAL o STATIC), quizá porque mi primer lenguaje fué C y también porque si cometo una falta de ortografía el compilador se quejará de que estoy usando una variable no declarada en vez de tener que romperme los cuernos contra el código buscando el fallo.
Title: Re: Hello
Post by: chve on 2011-Oct-30
Siento responder a los post tan tarde, pero el foum es tan bueno y complejas sus opciones que no vi estos ultimos.

No sabia esa opcion del IDE, no me fije, muchas gracias  hardyx!! :)

Pero hize pruebas con blizt y GLBasic y al final me quedo con que es mejor declarar las variables, menos lio!

Con el Bliz me liaba mas que la sandalia de un romano  =D con las variales no declaradas. Con el GLbasic no tengo ese problema!!
ademas, tiene las STATIC que ayudan mucho en ciertas functiones.

Por otra parte, no me fije tampoco que no tenia actualizado el GLBasic y ayer lo actualize (a pesar del maldito norton que decia que sopechaba que era un virus y, por supuesto, no le hize caso y lo actualize  :D) y tiene unas herramientas de lujo y muchas mejoras el IDE que es superstar!!

Y tienes mucha razon! resulta que el entorno del GLBasic es muy adictivo!!, porque es tan agradable de usar que cuesta dejarlo  :D

Title: Re: Hello
Post by: chve on 2011-Oct-30
Quote from: Ruidesco on 2011-Oct-23
Aquí ya nos metemos en terrenos de preferencias personales, pero como dice Hardyx puedes desactivar la declaración explícita de variables.
Personalmente prefiero tener que declararlas (ya sean GLOBAL, LOCAL o STATIC), quizá porque mi primer lenguaje fué C y también porque si cometo una falta de ortografía el compilador se quejará de que estoy usando una variable no declarada en vez de tener que romperme los cuernos contra el código buscando el fallo.

Ruidesco

Por mis ultimas experiecias con el GLBasic, estoy totalmente de acuerdo con lo que dices y me estoy acostumbrando a declarar todas las variables. Es mas claro todo asi.  :good: