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" <[email protected]> > To: "Lista de discussão do LoCoTeam Brasileiro" <[email protected]> > 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 <[email protected]> > >> 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" <[email protected]> >> To: "Lista de discussão do LoCoTeam Brasileiro" < >> [email protected]> >> 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 -- 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

