Shordi   05-08-2025, 10:52
#1
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
Última modificación: 05-08-2025, 10:53 por Shordi.

No podemos regresar
tincho   07-08-2025, 22:53
#2
Claro Shordi pero ya que sabes gambas no te animas a probar con GO ?

1 Saludo.
Shordi   08-08-2025, 10:19
#3
Ni sabía que existe eso de GO. Lo miro.

No podemos regresar
jguardon   11-08-2025, 20:24
#4
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=PL...eGWhOuDeB3-

Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
Shordi   12-08-2025, 09:10
#5
Más faena pa la saca. Gracias Jesús.

No podemos regresar
guizans   12-08-2025, 21:58
#6
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_LlDjGJ...yb9sq_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.
Última modificación: 12-08-2025, 22:15 por guizans.
tercoide   12-08-2025, 23:58
#7
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.

"Es mejor saber todo de muy poco que muy poco de todo" - anonimo
  
Usuarios navegando en este tema: 1 invitado(s)
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.