Re: [Cascavel-pm] uso do PAR para gerar executá veis em Win32

Nilson Santos acid06 em gmail.com
Quarta Fevereiro 2 08:39:46 PST 2005


O módulo Win32::GUI tem um tratamento de eventos parecido com o do Tk,
sim. Além disso, em minha opinião, é menos trabalhoso do que Tk para
desenvolver. A desvantagem é que os programas não são portáveis para
outros sistemas operacionais.

Caso você for usá-lo, tem que tomar cuidado para não baixar ele do PPM
da ActiveState, pois o de lá é terrivelmente desatualizado. Ao invés
disso, pegue direto do site do projeto no sourceforge (
http://sourceforge.net/projects/perl-win32-gui ), lá tem os pacotes
PPD atualizados, você baixa manualmente, mas instala usando o próprio
PPM mesmo.

-Nilson Santos F. Jr.

On Wed, 02 Feb 2005 12:59:14 -0300, Vanderson Sampaio <vander em ufpa.br> wrote:
> Nilson,
> 
> Velocidade no desenvolvimento muito me interessa... Acho, inclusive, que
> interessa a todos hoje em dia. Não conhecia o Win32::GUI. Funciona com
> callbacks igual ao Tk? Vou testar aqui... Mas se alguém conhecer algum
> editor parecido com o GUI loft para Tk dá o toque ai...
> 
> Vanderson Sampaio
> 
> Nilson Santos wrote:
> 
> >Vanderson,
> >
> >Fugindo um pouco do assunto original do thread, mas, essa questão de
> >"beleza" das aplicações GUI feitas em Perl é algo interessante. O
> >próprio Perl Dev Kit é, em boa parte, feito em Perl/Tk e ele tem
> >janelas bem "bonitas". Eu confesso que não sei como fazer janelas como
> >aquelas, mas minha experiência em GUI é mais restrita a Win32::GUI e
> >não Tk.
> >
> >Acho que o principal problema de Perl quanto à interfaces gráficas não
> >é sua *capacidade* de fazê-las mas, sim, o *trabalho* envolvido em
> >fazê-las que, normalmente, é maior que em outras linguagens. Porém,
> >isso tem mudado com o aparecimento de ferramentas como o "The GUI
> >Loft" que é um editor de janelas para Win32::GUI e faz com que o tempo
> >de desenvolvimento de janelas seja mais ou menos o mesmo do que seria
> >em Visal C++ e o wxGuile que gera código pra ser usado com o wxPerl
> >(mas esse eu não domino). Não me lembro de nenhum para Tk,
> >infelizmente. Se alguém conhecer, por favor, me informe.
> >
> >-Nilson Santos F. Jr.
> >
> >
> >On Wed, 02 Feb 2005 10:49:08 -0300, Vanderson Sampaio <vander em ufpa.br> wrote:
> >
> >
> >>Olá Alceu,  recentemente usei bastante  o módulo PAR e não tenho do que
> >>reclamar.
> >>Tive um pequeno problema ao tentar gerar o exec de um programinha em Tk
> >>também. Dava um erro em uma linha que carregava uma imagem para o ícone
> >>que fica no canto superior esquerdo da janela. Até hoje não compreendo
> >>exatamente o que aconteceu, mas o "pp" não conseguia gerar o exec.
> >>No mais, o funcionamento do PAR é formidável. Apesar de ter enfrentado
> >>críticas duríssimas por usar Perl até mesmo pra desenvolver ferramentas
> >>gráficas e mais ainda, para Windows, eu continuo fazendo e tentando
> >>convencer quem eu posso de que com Perl você é capaz de coisas que muita
> >>gente, que não conhece a linguagem a fundo, não sabe que é possível.
> >>Gostaria de tecer um outro comentário a respeito do Tk. Certo dia
> >>encontrei um fórum que discutia a "beleza"  dos aplicativos  criados com
> >>Tk. E foi unânime a opinião de que com Tk só se pode criar ferramentas
> >>"feias", no sentido da forma das janelas. Eu discordo disso
> >>completamente, pois já desenvolvi alguns aplicativos que, modéstia a
> >>parte, ficaram excelentes.
> >>Por último, gostaria de relatar um teste que fiz com um amigo meu que
> >>não curte muito Perl. Mostrei a ele uma das aplicações que eu fiz em Tk
> >>e "empacotei" com PAR e perguntei a ele: "Com que linguagem você acha
> >>que eu fiz isso?". Ele olhou, olhou e disse: "Só pode ter sido Java ou
> >>C++". Isso significa que sabendo usar Perl você pode desenvolver
> >>software com qualidade. Sem mais.
> >>
> >>Vanderson Sampaio
> >>
> >>Nilson Santos wrote:
> >>
> >>
> >>
> >>>Bom,
> >>>
> >>>Eu obtive melhores resultados com o PerlApp, que vem no Perl Dev Kit
> >>>da ActiveState.
> >>>O único problema é que o Perl Dev Kit é pago. Mas para quem está
> >>>trabalhando com Perl profissionalmente em sistemas Win32, talvez seja
> >>>um investimento que valha a pena pois vem com várias outras
> >>>ferramentas bastante úteis das quais eu não vi equivalentes free
> >>>(PerlNET e PerlCOM).
> >>>
> >>>Eu me lembro que quando estava mexendo com PAR tive uns pequenos
> >>>problemas ao tentar "enpacotar" uma aplicação em Tk, que não ocorreram
> >>>com PerlApp. Mas no geral, não tive outros problemas.
> >>>
> >>>-Nilson Santos F. Jr.
> >>>
> >>>On Tue, 1 Feb 2005 21:54:48 -0300 (ART), Alceu R. de Freitas Jr.
> >>><glasswalk3r em yahoo.com.br> wrote:
> >>>
> >>>
> >>>
> >>>
> >>>>Olá monges,
> >>>>
> >>>>Eu sei que o Solli está trabalhando bastante com o
> >>>>PAR... mas vou aproveitar o ensejo para verificar se
> >>>>existem mais monges se aventurando com esse módulo
> >>>>além dele...
> >>>>
> >>>>Estou começando a usar o módulo PAR e o aplicativo pp
> >>>>para gerar executáveis de script Perl em sistemas
> >>>>Win32.
> >>>>
> >>>>Apesar dos executáveis serem um pouco grandes
> >>>>(comparando ao tamanho do script original, que fique
> >>>>claro) eu tenho notado funcionamento bastante
> >>>>satisfatório.
> >>>>
> >>>>Algum monge teria mais a adicionar?
> >>>>
> >>>>Um abraço,
> >>>>
> >>>>=====
> >>>>Alceu Rodrigues de Freitas Junior
> >>>>--------------------------------------
> >>>>glasswalk3r em yahoo.com.br
> >>>>http://www.imortais.cjb.net
> >>>>-----------------------------------------------------------------------
> >>>>A well-used door needs no oil on its hinges.
> >>>>A swift-flowing stream does not grow stagnant.
> >>>>Neither sound nor thoughts can travel through a
> >>>>vacuum.
> >>>>Software rots if not used.
> >>>>These are great mysteries -- The Tao Of Programming,
> >>>>5.1
> >>>>
> >>>>_______________________________________________________
> >>>>
> >>>>Yahoo! Acesso Grátis - Instale o discador do Yahoo!
> >>>>agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis
> >>>>
> >>>>=====
> >>>>Alceu Rodrigues de Freitas Junior
> >>>>--------------------------------------
> >>>>glasswalk3r em yahoo.com.br
> >>>>http://www.imortais.cjb.net
> >>>>-----------------------------------------------------------------------
> >>>>A well-used door needs no oil on its hinges.
> >>>>A swift-flowing stream does not grow stagnant.
> >>>>Neither sound nor thoughts can travel through a vacuum.
> >>>>Software rots if not used.
> >>>>These are great mysteries -- The Tao Of Programming, 5.1
> >>>>
> >>>>
> >>>>_______________________________________________________
> >>>>Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis
> >>>>_______________________________________________
> >>>>Cascavel-pm mailing list
> >>>>Cascavel-pm em pm.org
> >>>>http://mail.pm.org/mailman/listinfo/cascavel-pm
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>_______________________________________________
> >>>Cascavel-pm mailing list
> >>>Cascavel-pm em pm.org
> >>>http://mail.pm.org/mailman/listinfo/cascavel-pm
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>_______________________________________________
> >>Cascavel-pm mailing list
> >>Cascavel-pm em pm.org
> >>http://mail.pm.org/mailman/listinfo/cascavel-pm
> >>
> >>
> >>
> >_______________________________________________
> >Cascavel-pm mailing list
> >Cascavel-pm em pm.org
> >http://mail.pm.org/mailman/listinfo/cascavel-pm
> >
> >
> >
> >
> 
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>


Mais detalhes sobre a lista de discussão Cascavel-pm