• Publicidad

Que tan poderoso es hacer GUIs con Perl

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Que tan poderoso es hacer GUIs con Perl

Notapor JmSANZ » 2007-10-05 05:55 @288

Hola:

Soy nuevo así que antes de nada presentarme.

Soy José María y me estoy iniciando en esto del Perl.

En mi empresa trabajamos con Perl pero sólo en la parte de hacer programas batch.

La parte visual la trabajamos con VisualAge for Java de IBM pero estamos buscando un entorno de programación de ventanas (tipo PowerBuilder por ejemplo) pero que la programación de eventos sea en Perl.

¿Me podéis indicar algunos y la valoración que le dais?

Se trataría de hacer aplicaciones con ventanas más o menos complejas y necesitaríamos algo de una potencia similar al VisualAge que usamos ahora mismo pero pasando a un gestor de ventanas que se programe en Perl no haríamos que nuestros programadores tengan que saber también Java.

Muchas gracias de antemano.
JmSANZ
Perlero nuevo
Perlero nuevo
 
Mensajes: 1
Registrado: 2007-10-05 05:46 @282

Publicidad

Notapor kidd » 2007-10-05 09:14 @427

Hola,

Bienvenido a los foros de Perl en Español. Yo en lo personal no he usado mucho las interfases gráficas de Perl, pero conozco gente que si las hace con Perl y a gran medida. Aquí en el sitio puedes encontrar una introducción que hizo Marco A. Manzo (Perl User) acerca de Gtk2, te recomiendo que la leas para que empieces a valorar que tan útil podría ser en tu caso:

http://perlenespanol.com/tutoriales/gui ... y_gtk.html


NOTA: Por favor no hagas posts múltiples de un mismo mensaje, esto no hará que se te conteste más rápidamente, sino que simplemente nos da más trabajo pues tenemos que borrar todos los posts repetidos.

Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor explorer » 2007-10-05 13:48 @616

Yo llevo un par de semanas programando con la librería WxWidgets, usando el VisualWX como editor gráfico.

Al principio, cuesta un poco entender la nomenclatura y modo de programar, pero luego es muy poderoso, ya que el mismo programa que has hecho en Windows te vale para Linux y OSX. Y eso también es una pega porque dependes de unos controles que deben ser los mismos para todas las plataformas, por lo que no puedes usar algún widget exclusivo de Windows (bueno... bien pensado... es también una ventaja).

También he usado wxGlade, pero VisualWx tiene posibilidad de editar el código directamente.

Quizás decir que depende un poco también del sistema operativo. Por ejemplo, si me dices que vais a trabajar en Linux y el entorno gráfico es sencillo, quizás una solución rápida con Tk puede valer (a pesar del aspecto cutre/viejo). Y si es en Windows, probar el módulo Win32::GUI.

Es posible que GTk+ sea el que presente una mayor versatilidad, el de aspecto más profesional, pero requiera una curva de aprendizaje mayor.

Otra opción más es Qt.

En esta página les tienes a todos.

Iba a poner un ejemplo de Wx, pero es tan sencillo como ver la primera página de su tutorial. Naturalmente, parece sencillo por que el ejemplo es sencillo. Lo complicado es realmente complicado. Tanto como cualquier otro entorno gráfico, claro.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor creating021 » 2007-10-05 15:20 @680

Otra solucón es Prima
Corre en:
  • OS/2
  • Windows
  • X11 (GNU/Linux, SunOS, *BSD...).

Aunque no es tan "universal" como WxWidgets, no tiene tantas dependencias como Gtk, Tk o cualquier otro mensionado.
Expect the worst, is it the least you can do?
Avatar de Usuario
creating021
Perlero frecuente
Perlero frecuente
 
Mensajes: 595
Registrado: 2006-02-23 16:17 @720
Ubicación: Frente al monitor


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron