Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 3
Ir a la página 1, 2, 3  Siguiente
 
[SOLUCIONADO] Desprestigio De Gambas
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Desprestigio De Gambas 
 
Como dice el tema, ¿porque gambas no es tomado en serio, porque siempre recomiendan otro lenguaje como python, c++ e inclusive Java?

A casa gambas no es tan rápido o potente como otros lenguajes.
 



 
Lykan - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Desprestigio De Gambas 
 
Lykan escribió: [Ver mensaje]
Como dice el tema, ¿porque gambas no es tomado en serio, porque siempre recomiendan otro lenguaje como python, c++ e inclusive Java?


como todo en la vida hay que pagar un derecho de piso y las cosas se ganan no vienen de arriba, gambas viene muy bien pero le faltan muchas cosas importantes.
como ser multi-plataforma, Manuales profesionales del gambas propio y de sus complementos (responsabilidad de cada creador de componente), programas profesionales exitosos y populares, y algunas cosas mas.
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
última edición por v3ctor el Miercoles, 22 Abril 2015, 18:42; editado 1 vez 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Desprestigio De Gambas 
 
Lykan escribió: [Ver mensaje]
...porque siempre recomiendan otro lenguaje como python, c++ e inclusive Java?

A casa gambas no es tan rápido o potente como otros lenguajes.


1)
Relativamente a Python... porque es muy claro que las chicas prefieren este lenguaje:    
girl-669466_640


2)
Relativamente, por ejemplo, a lenguaje C tu puedes hacer esta comparación entre gambas y C.

Crea el ejecutable de este programa Gambas:
Código: [Descargar] [Ocultar] [Seleccionar]
Public Sub Main()

  Dim i As Integer
  
    While i < 1000000000
      Inc i
    Wend

End

y ejecutalo en el Terminal con:
~ $ time '/ruta/del/primero_programa.gambas'


Crea el ejecutable de este otro programa:
Código: [Descargar] [Ocultar] [Seleccionar]
Private Extern Tempus(t As Integer) In "/tmp/test"


Public Sub Main()

  CreaSo()

    Tempus(1000000000)

End



Private Procedure CreaSo()

  File.Save("/tmp/test.c", "int Tempus(int t) {" &
            "\nint i;" &
            "while (i<t)" &
            "i++;" &
            "return (0);\n}")
  
    Shell "gcc -o /tmp/test.so /tmp/test.c -shared" Wait
  
End

y ejecutalo como el primero:
~ $ time '/ruta/del/secundo_programa.gambas'

...mira los tiempos empleados para ejecutar el "cicle" desde 0 hasta 1000000000
 



 
última edición por vuott el Miercoles, 22 Abril 2015, 22:34; editado 2 veces 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Desprestigio De Gambas 
 
Hola Likan.

Bueno, habría que preguntarte, ¿ qué es lo que tu entiendes que se tome en serio un lenguaje ?.
gambas es un lenguaje serio. Y es tan buen lenguaje como el que más.

Como todos los lenguajes al igual que las personas, tiene sus virtudes y defectos.
Es que no hay nada perfecto.

Desde luego si fuera multi-plataforma ganaríamos mucho, pero mucho mucho.
Manuales, también un empuje de profesionales. Y seguramente intere$e$ detrás.

Si te gusta Visual Basic, entonces te gusta gambas. Es la alternativa ideal para cambiar,
no vas a poder hacerlo de la misma forma, aprenderás otros caminos para llegar al mismo fin.

gambas es un lenguaje sencillo y rápido a la hora de construir una aplicación.
Dependiendo de lo complicada que sea esta.

Y si gambas es tan bueno, ¿ Qué falla en parte ?.

Para que gambas sea tomado en serio, gambas tiene que demostrar su potencial.
Creando aplicaciones que destaquen.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Desprestigio De Gambas 
 
Lykan:

Código: [Descargar] [Ocultar] [Seleccionar]
¿porque gambas no es tomado en serio, porque siempre recomiendan otro lenguaje como python, c++ e inclusive Java?

Recomiendan otro lenguaje por desconocimiento de Gambas.

gambas derivó de Visual Basic que a su vez derivó de Basic, que siempre tuvo mala fama por lenguaje donde se hacían programas "espagueti" (que no es 100%  culpa del lenguaje sino del programador)

gambas es distinto, más avanzado que Visual Basic, más orientado a objetos que es como se programa hoy en dia.

Citar:
A casa gambas no es tan rápido o potente como otros lenguajes.

Es tan rápido como Python, pero es mucho más lento que C. No se puede olvidar que gambas (al igual que Python, Java) son lenguajes interprertados.

Además depende de lo que quieras hacer... no es lo mismo un driver de una cámara web (que tendras que usar C) o un programa de contabilidad (que puedes usar muchos lenguajes: java, python, o gambas)

Programas para puro cálculo (como muestra Vuott), lo debes de hacer en C, para aprovechar tu máquina.

La ventaja de Gambas: que puedes usar librerías externas (hechas en C), con lo cual tienes las dos ventajas: velocidad y facilidad de programar un entorno visual.


v3ctor:
Citar:

como ser multi-plataforma, Manuales profesionales del gambas propio y de sus complementos (responsabilidad de cada creador de componente), programas profesionales exitosos y populares, y algunas cosas mas.

Para mi, ser multiplataforma, no es prioritario, porque en windows tengo a visual basic

El tema de los manuales profesionales es lo que siempre hablamos, el ciclo que no se rompe:
    Si los manuales no dan dinero a los autores, no se escriben más o mejores manuales.
    Si no hay manuales, a la gente le cuesta mucho aprender el lenguaje y convertirse en programadores de ese lenguaje
    Si no hay programadores, no se hacen programa "interesantes, exitosos y populares"
    Si no hay programas interesantes, existosos, y populares, la gente no conoce el lenguaje
    Si la gente desconoce que existe gambas y las cosas que se pueden hacer con él, no necesita manuales.
  
Y el ciclo vuelve a empezar...


Menos mal que esta este foro y también esta blog del http://www.cursogambas.blogspot.com.es/p/indice.html , que es gratuito, a ver si así se anima la gente a aprender gambas.
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Desprestigio De Gambas 
 
Vuott:

Pero estamos hablando de lenguajes distintos.
No podemos comparar la velocidad de un lenguaje interpretado a uno compilado.

La ventaja de gambas es la facilidad y la rapidez de construcción de la aplicación frente a C.
Ademas del depurado de la misma.

Cada lenguaje se orienta mejor a la creación de un tipo de aplicación que otro.
No es lo mismo la creación de un videojuego, que la creación de una aplicación para
la gestión de un taller, un videoclub..etc,etc.

Eso no quita que el programador quiera hacerlo con el lenguaje que quiera, pero deberá aprender
y reconocer los limites que tiene cada lenguaje. Y eso le llevara tiempo.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Desprestigio De Gambas 
 
jsbsan escribió: [Ver mensaje]

La ventaja de Gambas: que puedes usar librerías externas (hechas en C), con lo cual tienes las dos ventajas: velocidad y facilidad de programar un entorno visual.


Concuerdo plenamente con  jsbsan.


Shell escribió: [Ver mensaje]
Vuott:

Pero estamos hablando de lenguajes distintos.
No podemos comparar la velocidad de un lenguaje interpretado a uno compilado.

Comprendo lo que tu dices, pero Lykan mencionó tambien el C++...  undecided
 



 
última edición por vuott el Miercoles, 22 Abril 2015, 22:40; editado 1 vez 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Desprestigio De Gambas 
 
Citar:
Desde luego si fuera multi-plataforma ganaríamos mucho, pero mucho mucho.


Ya creo haber expresado mi opinión en alguna otra ocasión, pero discrepo de ésto.
¿Ganaríamos mucho porque hubiese muchos más gamberos? Lo dudo. Detrás del éxito social y las multitudes siempre, siempre aparecen los comerciantes vendiéndote algo primero y prohibiendo todo aquello que entorpezca sus ventas después.
¿Qué otro lenguaje grande, enorme y "exitoso" permite hablar con sus creadores?¿En qué otro entorno planteas un bug y se te arregla en un par de días como mucho? gambas es magnífico para lo que es, os lo dice uno que vive de programar casi exclusivamente con gambas. No vale para lo que no vale y es regular cuando lo sacas de su contexto... ¿Qué otro lenguaje "exitoso" no es igual?
Tengo un sobrino que se compró una cámara de 500 euros y soñaba con hacer películas como las de Holliwood. Tengo un amigo que aprendió a hacer cositas en C y soñaba con diseñar sistemas operativos antes del desayuno.
Antes de conocer el lenguaje y sus posibilidades uno ha de conocerse a sí mismo y sus propias posibilidades y límites.
No creo que un montón más de usuarios añadiese gran cosa a gambas. Como no creo que un boom de Linux añadiese nada a Linux. (¿Qué pasó con Android, un exitazo y ahora todo son "Apps" y más "Apps" de los mentados comerciantes  suplicando, rogando, amenazando y pidiendo que, por favor, les entregues tu dinero.

Será que me hago viejo pero... a mí me gustan las cosas tal y como están: Pequeñas, libres y humanas.

Saludos
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Desprestigio De Gambas 
 
vuott escribió: [Ver mensaje]

Shell escribió: [Ver mensaje]
Vuott:

Pero estamos hablando de lenguajes distintos.
No podemos comparar la velocidad de un lenguaje interpretado a uno compilado.

Comprendo lo que tu dices, pero Lykan mencionó tambien el C++...  undecided


Lykan preguntó por que se aconseja determinados lenguajes antes que gambas. Tú le demostraste la velocidad de un código hecho en "C".
Tu demuestras que "C" es rápido, esa rapidez tiene un precio al ser un lenguaje compilado.

Simplemente es recordar una vez más que un lenguaje interpretado tiene unas ventajas y el compilado, otra.
Todo depende como dice Julio, de lo que quieras hacer.

Aunque gambas haga uso de una librería externa hecha en C. También es deber del programador comprender que hace la librería en concreto,
o llegar incluso a estudiar "C". Ya es estudiar dos lenguajes y eso puede ser muy complicado para una persona que comienza.

( Vuott..yo soy complicado..Si no me expreso bien, pregunta ).  

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Desprestigio De Gambas 
 
Shordi:

Ganaríamos más al ser mayor el número de usuarios. La mayoría de los usuarios con interés aportan.
Dentro de los usuarios cada uno tendrá un nivel de conocimiento, dedicación.

¿ No te suena lo de "la unión hace la fuerza" ?.  
¿ Comerciantes ?. ¿ Programadores ?.

Necesitamos tropas de refresco!.  

Por cierto, no seamos sectarios...uno pocos. Que luego nos tachan a los usuarios de Linux que somos sectarios.
Si no es por las personas, estas cosas no funcionarían. Y no siempre vamos a estar los mismos, se necesita
una renovación constante y una actualización.  

Algún día nos jubilaremos y a todos nos gustaría que siempre haya otras personas que tomen el testigo.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Como Hacer Proyecto Gambas Sin Depender De... rocky2007 General 5 Domingo, 06 Marzo 2011, 21:39 Ver último mensaje
fabianfv
No hay nuevos mensajes Comunicar Un Movil Con Gambas: Bluetooth Â... jsbsan General 2 Sabado, 14 Julio 2012, 23:37 Ver último mensaje
sebikul
No hay nuevos mensajes Cerrar Gambas Para Abrir Otro Proyecto De ... Shell General 5 Jueves, 21 Septiembre 2017, 19:42 Ver último mensaje
shordi
No hay nuevos mensajes Gambas Book. Manual Online Alemán De Gamb... Shell General 3 Martes, 19 Febrero 2019, 14:29 Ver último mensaje
tincho
 

Publicar nuevo tema  Responder al tema  Página 1 de 3
Ir a la página 1, 2, 3  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron