Comunidad Gambas-es
Devorado por la malvada sierpe... - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Linux (https://gambas-es.org/forum-9.html)
+--- Foro: Programación en otros lenguajes (https://gambas-es.org/forum-12.html)
+---- Foro: Python (https://gambas-es.org/forum-14.html)
+---- Tema: Devorado por la malvada sierpe... (/thread-1976.html)



Devorado por la malvada sierpe... - Shordi - 05-08-2025

Pues eso, terminé mi último proyecto post jubilación y me dije a mí mismo: "Mimismo ¿Qué hago ahora?" y mimismo me contestó "cosas nuevas". Entonces me vino a la menta una obviedad que, por culpa de mi adicción a las gambas, se me había pasado por alto: "Estás pegándote cabezazos con las IAs porque no saben casi nada de Gambas y lo confunden con Python. Si tanto saben de Python será porque millones de frikies han sido devorados por la serpiente, no es posible que no se haya inventado nada para programar que, al menos, iguale a tu amado Gambas. Busca hombre, fuera prejuicios".

Unas búsquedas, unas consultas y tras una pelea con mi ignorancia y con los procesos de instalación, PyCharm con pSide6 me han "enganchadito", que es como enganchado, pero más flojito.

Así pues, tras un par de días de probar cosas con PyQt y con PyCharm, se me ha ocurrido mirar éste foro de python dentro de las tripas de la gamba y que, lo creáis o no, nunca había visitado.

Agradable sorpresa de veros por aquí, aunque sea con poquitos hilos.

Como método de aprendizaje quiero reescribir en Python algunos de los programas que tengo hechos en Gambas. He empezado por el editor Risa y ya os contaré cómo me va.

Así pues, perdón Cónsul, ahora me paseo por la barriga de la sierpe, como un nuevo Jonás en la ballena. Son cosas de la vejez, supongo...

Saludos


RE: Devorado por la malvada sierpe... - tincho - 07-08-2025

Claro Shordi pero ya que sabes gambas no te animas a probar con GO ?


RE: Devorado por la malvada sierpe... - Shordi - 08-08-2025

Ni sabía que existe eso de GO. Lo miro.


RE: Devorado por la malvada sierpe... - jguardon - 11-08-2025

Hola a todos

Hace bastante que no dispongo de suficiente tiempo para dedicarle a la programación. De hecho, compré varios cursos para aprender otros lenguajes con el objetivo de programar para multiplataforma que no fuera Java (en Android) o Objective-C o Swift para MacOS e IOS. Así que me puse a buscar y encontré React y Dart/Flutter, con las que se pueden construir aplicaciones de escritorio y smartphone en cualquier plataforma con prácticamente el mismo código. La sintaxis de React es básicamente Javascript y la de Dart y su parte gráfica Flutter, es muy parecida a C, javascript y derivados.

Pero como digo, la falta de tiempo me ha alejado de la programación, aunque siempre ando bicheando cosas. Eso me ha permitido encontrar un wrapper de Flutter en Python [1] muy, pero que muy interesante por la facilidad de programar en Python.

De momento no he hecho nada, salvo un par de programas de ejemplo, pero la cosa promete. Está muy bien documentado y es un proyecto en pleno desarrollo y crecimiento que consigue unos resultados sorprendentes, sobre todo en dispositivos móviles. Os dejo unos enlaces [2] para que lo veáis y sigáis algunos de los ejemplos que enlazo en forma de videotutorial [3] de un canal de YT.

Saludos

[1] https://flet.dev/
[2] https://flet.dev/docs/getting-started/
[3] https://www.youtube.com/playlist?list=PLfSVB4Wge3DLFBx_RMcCCkeGWhOuDeB3-


RE: Devorado por la malvada sierpe... - Shordi - 12-08-2025

Más faena pa la saca. Gracias Jesús.


RE: Devorado por la malvada sierpe... - guizans - 12-08-2025

No me sale ningún vídeo relacionado con Flet en el enlace de YouTube, pero he buscado un tutorial a ver que me encontraba y he encontrado uno https://www.youtube.com/watch?v=I_LlDjGJcCw&list=PL7HAy5R0ehQWA51sMeECtVwyb9sq_uSxA

El caso es que he intentado ejecutar la aplicación más simple y me sale este error:

Cita:/home/santos/.flet/bin/flet-0.28.3/flet/flet: error while loading shared libraries: libmpv.so.1: cannot open shared object file: No such file or directory

 Lo lógico es hacer un:

Cita:
Código:
sudo apt install libmpv-dev libmpv2

Y lo que me arroja la consola es que no puede resolver las dependencias, que tengo paquetes rotos:
Cita:Os seguintes paquetes teñen dependencias sen cumprir:
libavdevice59 : Depende: libavfilter8 (>= 7:5.1)
                Depende: libavformat59 (= 7:5.1.6-0+deb12u1)
                Depende: libavutil57 (= 7:5.1.6-0+deb12u1) mais vaise instalar 10:5.1.3-dmo5
libmpv2 : Depende: libavfilter8 (>= 7:5.0)
E: Non é posíbel solucionar os problemas, ten retidos paquetes rotos.

Cosa rara pero sucede. Ahora mismo no tengo ganas de seguir buscando, lo voy a posponer, a ver si no se me queda en el tintero.


RE: Devorado por la malvada sierpe... - tercoide - 12-08-2025

Cita:Hace bastante que no dispongo de suficiente tiempo para dedicarle a la programación.

Una pena. En estos tiempos no estoy convencido de que sea realmente útil aprender otro lenguaje mas que aprender a usar alguna IA.