Shell 02-06-2023, 18:54
Buenas!.

Tomo referencia a Python. Pero no por ser Python, es por las condiciones de su popularidad.
Sus condiciones de ser popular son:
 
  1. - Sintaxis sencilla que imita el lenguaje natural ( inglés )
  2. - Muy versátil
  3. - Fácil para principiantes
  4. - Código abierto
  5. - Biblioteca enorme y en crecimiento
  6. - Comunidad Amplia
  7. - Portabilidad

Diría que Gambas tiene:
 
  1. - Sintaxis sencilla que imita el lenguaje natural ( inglés )
  2. - Muy versátil
  3. - Fácil para principiantes
  4. - Código abierto

Pero falla en el resto.

Ahora bien. Eso son los puntos principales por lo que un lenguaje puede ser popular.
Pero para ser popular hay que darse a conocer. Hay que venderse.
Y para eso hay que hablar de las empresas que lo usan.

Empresas reconocidas que usan Python

Quizás viendo eso, puede ser que Gambas falle en el mundo web.
En parte el desarrollador optará por lo conocido que por lo que hay que conocer, mejorar y en el caso profesional, no te puedes quedar cruzado de brazos.

No olviden que el propio Python comenzó siendo un lenguaje de programación por hobby.
Esto se impulsó de alguna forma.



Saludos
Shell 02-06-2023, 11:21
Buenas!.

En este vídeo se compara el compilador Clang con GCC

No se duerman escuchando al creador del vídeo.  Rolleyes



GCC vs Clang: Battle of the Behemoths


Cuando creamos una aplicación desde su fuente, estás buscan que tenemos instalado en el sistema. Por ejemplo el compilador.
Pero, en ese scripts, ¿ hay preferencias ?.  Quiero decir si tenemos instalado GCC y Clang, ¿ usaría uno de los dos  ( el primero que se encuentre )
ó existiría una preferencia en usar uno u otro ?.

Y como puede ser una elección. Que mejor que recordar una buena elección. Tongue
No es para hacer publicidad.



A ver que usan ustedes. Gcc o Clang. Si tienen dudas vean de nuevo el anuncio del detergente. Wink

Saludos
Shell 01-06-2023, 19:57
Buenas!.

Estoy viendo algunas cosas relacionadas con JIT y su uso en Gambas.

Creo que esto lo he hablado en su día.

Benchmark

Si tenéis las fuentes de gambas.
Cita:Hay un script llamado benchmark.gbs en el directorio benchmark. Sólo tiene que abrir un terminal, cambie a ese directorio, y ejecutarlo con el interprete gambas (gbs3).

Uno de los problemas que se puede tener al ejecutar la parte de Python. Es que busca el interprete por defecto que tengas instalado.
Probablemente la versión 3 "y" los scripts del directorio solo funcionan con la versión 2.

Se puede abrir el script y sustituir todas las líneas que contengan la palabra python por python2.
Existen cinco coincidencias.

De esta forma logro ver la comparación y hacer el test. Os muestro el test en un AMD Ryzen 5 5600. Este tiene 6 núcleos y 12 hilos. ( Ya antiguo ).

[Imagen: KqEwRXG.png]
Lo bueno de Python no es su rapidez. Big Grin
Sorprende la velocidad de Gambas. Otra cosa es que sepa yo usar JIT y cuando usarlo.

Habría que modificar el script para que funcionase en Python3. O tomarlos del lugar donde se encontraron y usar los de la versión 3.

Saludos
Páginas (572):    1 178 179 180 181 182 572   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 311
Último miembro: Rober
Temas del foro: 1,765
Mensajes del foro: 9,166
Últimos temas
Presentación de gbpublish...
Foro: General
Último mensaje por: guizans, 02-06-2026, 21:34
Respuestas: 5 - Vistas: 522
Gambas 3.21.1
Foro: Mundo Linux
Último mensaje por: jguardon, 20-05-2026, 22:29
Respuestas: 1 - Vistas: 322
Problema con instalación ...
Foro: WebApp/WebForms
Último mensaje por: guizans, 19-05-2026, 18:54
Respuestas: 1 - Vistas: 359
Problema con el repósito ...
Foro: Instalación
Último mensaje por: guizans, 14-04-2026, 21:38
Respuestas: 2 - Vistas: 647
UEFI y BIOS
Foro: Hardware & IoT
Último mensaje por: guizans, 13-04-2026, 21:22
Respuestas: 3 - Vistas: 2,805
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.