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 (557):    1 163 164 165 166 167 557   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 286
Último miembro: ZandorPetrov
Temas del foro: 1,719
Mensajes del foro: 8,923
Últimos temas
Un sistema de ayudas cont...
Foro: Videotutoriales
Último mensaje por: guizans, 22-06-2025, 19:55
Respuestas: 3 - Vistas: 218
Publicidad
Foro: Sobre gambas-es.org
Último mensaje por: Shordi, 18-06-2025, 07:35
Respuestas: 5 - Vistas: 221
Web con gambas, a ver si ...
Foro: WebApp/WebForms
Último mensaje por: jackrobot, 16-06-2025, 17:11
Respuestas: 40 - Vistas: 32,158
Crear una aplicación para...
Foro: Bases de Datos
Último mensaje por: Shell, 29-05-2025, 20:11
Respuestas: 11 - Vistas: 1,343
Paso de parámetros a una ...
Foro: General
Último mensaje por: guizans, 29-05-2025, 19:27
Respuestas: 9 - Vistas: 820
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.