[Ubuntu-BR] ot - Lazarus...
Silvio Clecio
silvioprog em yahoo.com.br
Quinta Dezembro 3 00:25:31 UTC 2009
Olá Nilson e a todos,
Eu passei alguns dias afastado daqui da lista, mas lembro de uma regra
sobre não mudar o título do tópico, me perdoem se fiz alguma caca, uso o
Thunderbird e apenas cliquei em Responder; bom, vamos ao Lazarus...
Nilson, não tenha receio (desculpe, mas algumas pessoas ainda têm) para
usar o Lazarus e FreePascal, um "dilema" que alguns programadores que
usam object pascal passaram recentemente foi com NF-e, e olha aí o ACBr
- [http://acbr.sourceforge.net/drupal/];
Com isso, NF-e e automação em geral hoje não é mais empecilho. (supondo
que seu sistema já tenha ou venha a ter suporte nesses sentidos).
Um problema novo -- pelo menos pra mim -- que vi um usuário do Lazarus
foi quanto ao desenvolvimento de jogos, ou seja, suporte a gráficos 3D e
som com qualidade, olha a GLScene aí --
[http://glscene.sourceforge.net/wikka/HomePage];
Outro detalhe importante -- acredito que o mais importante -- é o
suporte 0800, rápido e com qualidade, você poderá contar com a ajuda de
membros daqui do Brasil e de outros países, os feedbacks são constantes
e isso fortalece cada vez mas nosso querido compilador -- FreePascal --
multi plataforma e nossa IDE -- Lazarus -- que em alguns aspectos, chega
a comparar-se com o atual Delphi (2010). Uma lista muito movimentada
daqui do Brasil -- [http://br.groups.yahoo.com/group/lazarus-brasil/]; O
fórum oficial -- [http://www.lazarus.freepascal.org/]; RSS do fórum
oficial (só o alias): [http://bit.ly/4FCSRo];
Ou seja, aparato básico você já tem e com qualidade; outras necessidades
surgirão com o tempo, basta você começar a usar e interagir com os
membros, lembrando que em um projeto open source você poderá colaborar,
existe diversas maneiras para quem tiver disponibilidade de
colaborar/divulgar.
Atualmente estou estudando Java na faculdade, vejo C# no dia a dia --
serviço, mas o object pascal sempre esta na ponta da língua dos melhores
desenvolvedores que conheço aqui no Brasil, e não é apenas por ser uma
linguagem de fácil manipulação + uma IDE grátis. (note que os mais
inteirados no projeto Lazarus estão ligados a outras linguagens *fortes*
como Java, Ruby, C#...).
Na empresa que trabalho temos um sistema de grande porte que foi
inicialmente desenvolvido com Delphi7, atualmente está com uma cópia pro
2009 e um desenvolvimento paralelo que iniciamos com Lazarus, já estamos
migrando nossa plataforma inteira para o Linux (escolhemos o Ubuntu) --
já era hora :) -- e adivinha qual framework/IDE/compilador escolhemos?
PressObjects (MVP, BO, OPF...)[http://br.pressobjects.org/], Lazarus e
FreePascal; os testes estão ótimos, e quando encontramos possíveis
erros, reportamos aos desenvolvedores. Um amigo esta com um projeto open
source já em ambiente Linux\Lazarus, veja –-
[http://silvioprog.blogspot.com/2009/07/pressobjects-sure-oop-mvp-opf-bo.html];
Por mais que não existisse ninguém falando bem sobre a ferramenta, eu
iria testá-la, object pascal é uma linguagem excelente, tem suporte a
orientação a objetos, tem duas RADs atualmente completíssimas --
Lazarus/Delphi -- e o que garantirá se é uma linguagem boa ou não, será
meu trabalho, o resultado final, e claro, a satisfação do cliente. Vejo
alguns caras hoje que ainda usam Clipper, e nunca falta solicitação de
clientes para eles, mesmo com uma linguagem praticamente abandonada pela
maioria do programadores atuais.
Desculpe o email gigantesco, espero que tenha sido esclarecedor e que te
dê uma luz e segurança em relação ao Pascal/Lazarus, tenha certeza de
que você terá suporte para trabalhar com os SGBD(OR)s mais populares,
MySQL, Firebird, Oracle, PostgreSQL, SQLite3(desktop) e por aí vai.
Veja alguns arquivos open source que disponibilizamos aqui --
[http://silvioprog.blogspot.com/]; são contribuições de vários
desenvolvedores do mundo, procure manter contato com esses caras, são
pessoas que não medem passos para ajudar um colega, e se tratando de
GNU/Linux então meu caro, é só alegria!
Sucesso para ti e a todos, abraços,
Marcelo Silva escreveu:
> Sim... quanto a compilar o mesmo codigo em e em outro voce pode sim, mas
> neste caso não faça uso das APIs do windows, muito usadas no delphi.
>
> Eu achei que queria compilar tudo no Linux pra criar executaveis pro
> windows... neste caso teria que usar o Cross-Compile
>
> Mas beleza, espero que de certo aí... sucesso aos seus novos empreendimentos
> :)
>
> Marcelo Silva
> ----------------------------------------------
> visite: www.listasa.com.br
>
> ----- Original Message -----
> From: "Nilson Chagas" <nilson.chagas.silva em gmail.com>
> To: "Lista de discussão do LoCoTeam Brasileiro" <ubuntu-br em lists.ubuntu.com>
> Sent: Wednesday, December 02, 2009 11:35 AM
> Subject: Re: [Ubuntu-BR] ot - Lazarus...
>
> Marcelo, grato pela sua opinião.
>
> Dei umas percorridas por ai lendo algumas coisinhas, e estou realmente
> decidido de usar ele.
>
> Se não me engano posso compilar o mesmo código no Linux e Windows.
>
> Vou aos testes.
>
> 2009/12/2 Marcelo Silva <marcvan em ig.com.br>
>
>> Olha... ainda nao coloquei o Lazarus em producao, mas colocaria sem
>> problemas
>> Pois já fiz testes fortes como Lazarus + Zeos para trabalhar com MYSQL,
>> tem
>> alguns bugzinhos, mas nada que não possa ser contornados
>> A proposito eu diria que pelo tempo de vida do lazarus, está excelente :)
>>
>> O desenvolvimento do lazarus esta de vento em polpa... eu diria que uma
>> das
>> mais ativas no momento.
>> É so conferir: http://www.hu.freepascal.org/lazarus/
>>
>> Dei uma olhada no PHP-Gtk e nao me agradou... pois voce tem que instalar
>> GTK
>> na maquina que ira executar o sistema (pelo menos é o que percebi)
>>
>> Quanto a compilacao no linux (o exe) funcionar no windows, existe um
>> complemento cross-compile do lazarus, mas nunca usei (imagino que deva
>> funcionar).
>> Outra opção é: voce instalar o wine + lazarus no ubuntu e compilar ali.
>>
>> O Lazarus está ficando excelente a cada dia.
>>
>>
>> Marcelo Silva
>> ----------------------------------------------
>> visite: www.listasa.com.br
>>
>> ----- Original Message -----
>> From: "Nilson Chagas" <nilson.chagas.silva em gmail.com>
>> To: "Lista de discussão do LoCoTeam Brasileiro" <
>> ubuntu-br em lists.ubuntu.com>
>> Sent: Wednesday, December 02, 2009 8:37 AM
>> Subject: [Ubuntu-BR] ot - Lazarus...
>>
>>
>> Desculpem apertei alguma combinação de tecla que enviou o e-mail antes de
>> terminar.
>>
>> Alguém aqui trabalha com LAZARUS em modo de produção para me responder
>> estas
>> duas perguntas.
>>
>> - Posso desenvolver a aplicação no Linux (ubuntu) e "compilar" para
>> funcionar na estação windows do cliente??
>>
>> - O projeto esta em pleno funcionamento ou meio devagar??
>>
>> Vou precisar migrar minha antiga aplicação (já perdi até os fontes), para
>> uma de codigo aberto.
>> Pensei PHP, mas o cara não quer investir em uma arquitetura que
>> funcionaria
>> melhor, pensei PHP-GTK mas ainda estou engatinhando e sem tempo.
>>
>> Como já conheço delphi e pascal, pensei em usar o LAZARUS acredito e
>> espero
>> não ter muita dificuldade.
>>
>> --
>> []s
>> Nilson Chagas - Ubuntu User 25794
>> ---
>> Visite:
>> http://www.avozdoevangelho.com.br -> Peça gratuitamente um curso Bíblico
>>
>> Twitter: avozdoevangelho
>> Twitter: matrixspnet
>>
>> http://www.amados.com.br
>> http://bbnradio.org -> Ouça a rádio e faça gratuitamente um Curso Biblico
>> On-Line
>> --
>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>>
>> Lista de discussão Ubuntu Brasil
>> Histórico, descadastramento e outras opções:
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>> --
>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>>
>> Lista de discussão Ubuntu Brasil
>> Histórico, descadastramento e outras opções:
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
--
Silvio Clecio
More information about the ubuntu-br
mailing list