Estoy buscando herramientas para programar la GUI de Perl en Windows para el desarrollo educativo/interno, en su mayoría relacionados con la ciencia.Programación de la GUI de Perl en Windows
Mi primera opción fue PerlQt. Un amigo mío se estaba desarrollando con Qt y C++, así que esperaba obtener ayuda de él. También Qt tiene un creador de GUI y Linux tiene una buena integración con Perl. Desafortunadamente, no pude hacerlo funcionar en Windows. Busqué otras opciones y todavía no estoy claro después de la búsqueda. Esto es lo que tengo hasta ahora.
- Perl/Tk: amplia base de usuarios, buena documentación, aprendizaje relativamente bajo curva. Pero viejo aspecto y puede no estar activo. Sin embargo, algunos artículos dicen que ahora se reinicia y tiene un aspecto nativo.
- wxPerl: aspecto nativo. Pero una curva de aprendizaje empinada. No toda la biblioteca wx está portada a Perl. A algunos les gusta y otros lo odian.
- Win32: GUI: apariencia nativa, puede usar todas las API de Windows. Se necesita instalación forzada porque una de las pruebas falló. Aún funciona, pero no estoy seguro de que haya sido instalado correctamente.
- XUL :: GUI: utilizando el motor FireFox, escritura CSS.
Pude instalarlos y logré mostrar "Hello, world". Sin embargo, no puedo decidir a cuál ir y la información en línea a veces parece contradictoria entre sí.
¿Compararía las herramientas en términos de eficiencia humana (códigos fáciles de leer y escribir), eficiencia computacional y la disponibilidad del generador de GUI?
Se ha perdido [Prima] (http://www.prima.eu.org/). Encontré una buena introducción de [Prima en Windows] (http://blogs.perl.org/users/fabio_dalfonso/2012/07/a-brief-introduction-to-prima.html). – RanRag
Gracias, lo comprobaré. – microbe
Veo que dices "relacionado con la ciencia". ¿Qué estás haciendo con eso? David Mertens (y algunos otros, incluyéndome a mí) están construyendo un REPL centrado en PDL usando Prima. Tiene una funcionalidad que podría contener aplicaciones simples como pestañas dentro de la ventana principal. [Enlace de CPAN] (https://metacpan.org/module/DCMERTENS/App-Prima-REPL-0.03/bin/prima-repl), [enlace de GitHub] (https://github.com/run4flat/App-Prima -REPL) –