[Ubuntu-BR] Programar em UBUNTU / LINUX

francisco mendes caruso personal_coroa em hotmail.com
Quarta Outubro 1 10:54:46 UTC 2008


Analise sucinta e profilatica 

1a - nunca sabem ao certoo que querem e o absurdo desconhecimento de normalização pelos DBAs.

 
QUICO CARUSO
o seu personal_coroa

> Date: Wed, 1 Oct 2008 07:09:55 -0300
> From: andre.d.cavalcante em gmail.com
> To: ubuntu-br em lists.ubuntu.com
> Subject: Re: [Ubuntu-BR] Programar em UBUNTU / LINUX
> 
> Olá Marcelo,
> 
> Vou ser um advogado do diabo, ok? Proponho algumas questões para reflexão,
> apenas.
> 
> Questão número 1 a ser respondida:
> 1) Por que diabos você quer implementar um ERP com mais 300 telas feito no
> Delphi, digamos em 1, 2 anos para Linux? Se for simplesmente para aprender,
> acho que há outras formas mais interessantes, não?
> 
> Questão número 2:
> 2) Digamos que seu motivo seja legal e você REALMENTE tem que fazer isso.
> Você vai simplesmente PORTAR ou REESCREVER a aplicação? Veja bem, PORTAR
> significa que você vai ter que adaptar o código original para ser
> multiplataforma (se é que possível adaptar qualquer código do Windows para
> ser multiplataforma) antes de realmente fazer a migração. Se pensas em
> reescrever, vai mais uma questão:
> 
> Questão número 3, mas igualmente fundamental
> 3) Que linguagem de programação você domina? Não adianta nada eu te dizer
> aqui que phyton é legal para isso ou aquilo, se você tiver que aprender do
> zero, não vai conseguir programar o seu "sisteminha de 300 telas que acessa
> banco de dados" rapidamente. Como o sistema está feito em Delphi acredito
> que saibas bem Object Pascal. Neste caso, a saída seria utilizar o Lazarus
> mesmo. Como você esta reescrevendo, não teria os problemas relativos à
> migração e passaria a fazer a coisa certa desde o início. Agora, digamos que
> você saiba bem Java. Também é uma excelente alternativa, mas qualquer outra
> linguagem e/ou ferramente também o seria, desde que você a domine. Claro,
> Java tem problema com performance no caso de Desktop, assim como phyton
> também, por se tratar de uma linguagem pseudo-compilada/pseudo-interpretada
> (isto é uma classificação minha, ok?)
> 
> Eu faço parte de duas outras listas de discussão: do Lazarus e do
> OpenOffice. Uma coisa que muito me intriga é que a maior parte dos
> "problemas" reportados com banco de dados tanto em uma como em outra NADA
> tem a ver com a ferramenta que estão utilizando em si (zeos ou base, no
> caso), e sim, porque a pessoa não entende nem o que seria uma forma normal
> em um banco de dados.
> 
> Outro problema que encontro com frequencia é que as pessoas (e muitas vezes
> eu me encontro neste grupo) não sabem nem direito qual é o problema que de
> fato enfrentam.
> 
> Soluções como o wine seriam a chave, mas o Wine ainda apresenta alguns
> problemas (muito devido ao fato de que todo mundo quer usar, mas poucos se
> dignam em ajudar a desenvolver). Os problemas do Lazarus são parecidos,
> todos o querem, mas poucos o desenvolvem. Aí fica difícil.
> 
> Desculpem o e-mail longo, mas essas são algumas reflexões de alguém que já
> tá no pário da programação por algum tempo e vê cada coisa.......
> 
> André Cavalcante
> 
> 
> 2008/9/30 Marcelo Silva <marcvan em ig.com.br>
> 
> > Bem em primeiro lugar gostaria de me apresentar...
> >
> > Meu nome é Marcelo e trabalho com Delphi, PHP, ASP e sou muito fã do
> > linux... e a versao que mais gostei foi a Ubuntu com Gnome
> > E como nao podia deixar de ser lá vai uma questao :)
> >
> > Tenho um sistema feito em Delphi no XP... gostaria de prota-lo para o Linux
> > Mesmo que eu tenha que aprender uma outra linguagem...
> > Eu já vi o Python, Gamba, Lazarus e outros... mas todos eles nao me
> > serviram
> > muito bem... pois estao meio instaveis para meu proposito...
> > Eu até gostei do gambas... mas nao consegui funciona-lo fora do ambiente de
> > desenvolvimento...
> >
> > Bem... em resumo... alguem aqui desenvolve solucoes "fixas" para empresas ?
> > Quais ferramentas voces usam ?
> >
> > Eu tenho o Ubuntu 8... num notebook Vaio
> >
> > Eu pensei em PHP o qual ja sei... mas pra desenvolver os recursos que
> > preciso será muito trabalhoso...
> > Meu sistema tem mais de 300 telas
> > Seria mais ou menos um ERP pra uma empresa de cartoes....
> >
> > Uma restricao que gostaria de colocar é dificultar usuários curiosos a
> > mexer
> > nos fontes... mesmo que eu tenha que deixar os fontes em poder da
> > empresa...
> > mas fora do servidor para nao causarem problemas... será que é possivel ?
> >
> > Ou seja o Lazarus me serviria muito bem... ja que em windows é feito no
> > delphi... mas o lazarus ainda esta muito instavel e nao adere o layout
> > padrao do sistema operacional... e a interface fica horrivel :)
> >
> > ... espero poder ajudar a lista logo em breve :)
> >
> >
> > Marcelo Silva
> > ------------------------------------------
> >
> >
> > --
> > 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

_________________________________________________________________
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/


More information about the ubuntu-br mailing list