Caros amigos, Até agora eu estava somente como espectador, mas estamos entrando numa discussão complicada.
Há cerca de 3 anos me reúno com meus amigos uma vez por semana para estudarmos e discutirmos novas tecnologias e passamos a acreditar muito na tecnologia .Net. Sou usuário do Delphi desde a sua primeira versão, pois nunca consegui me adaptar ao Visual Basic, portanto acompanhei toda a evolução das linguagens de programação voltadas ao ambiente Windows. Segue aqui uma breve análise de tudo o que conseguimos concluir: Quando ouvimos um boato de que a tecnologia .Net iria substituir as aplicações Win32 e seria um padrão nativo do Windows Vista (Longhorn) ficamos curiosos em entender este novo conceito. A Microsoft não poderia acabar com as linguagens de programação existentes no mercado, pois ela também depende destas linguagens de programação para que os usuários continuem usando o Windows, mas também estão empenhados em mudar a imagem de que só fazem "linguagens amadoras". A tecnologia .Net foi muito bem armada estrategicamente, pois o mentor da tecnologia que foi contratado pela Microsoft para colocá-la em prática foi o Chefe da equipe de desenvolvimento do Delphi. (Não me lembro o nome dele - desculpem) Todo o código .Net foi escrito em C, como o próprio Windows e tudo mais. A idéia é que o .Net se tornasse um padrão e o impacto fosse o menor possível, portanto a Microsoft abriu a tecnologia aos outros fabricantes de linguagem de programação para que eles adaptassem seus produtos à nova tecnologia. Notam-se que existem dezenas de linguagens para a plataforma .Net. Daí vem a famosa pergunta: Qual é a melhor ???? A resposta mais eficiente é: A melhor linguagem é justamente aquela que dominamos. O motivo pelo qual o Visual Studio está se destacando é o seguinte: Como a tecnologia .Net foi elaborada pela Microsoft, a própria empresa fez o impossível para que seus produtos fossem otimizados para tal tecnologia. Porque C# se tornou destaque e o Visual Basic, que é mais simples não "pega" ??? A linguagem C# foi totalmente re-escrita do zero e procurando ser o mais próximo possível da forma de se programar para .Net. Isto não quer dizer que C# é melhor ou pior, afinal, dentro do próprio Delphi 2005 é possível escrever em Object Pascal e C# Builder tanto para .Net quanto para Win32. Existem "n" recursos dentro do Delphi para que o mesmo seja o mais flexível possível. A diferença mais acentuada está no desempenho na hora de abrir a IDE que no Delphi é muito mais demorada e mais pesada exigindo uma equipamento mais sofisticado para trabalhar mais confortável. Mas o programa gerado tanto com uma linguagem quanto com a outra tem extamente o mesmo desempenho, pois o Assembly (executável) gerado é o mesmo. Estou supondo que estou fazendo uma mesma aplicação tanto em MS C# quanto em Delphi 2005. Concluindo: Se vc já conhece Delphi e vai programar para .Net sugiro que continue usando Delphi, pois a curva de aprendizado da tecnologia .Net vai ser menor. Se vc não conhece Delphi, pode partir para C# ou para Delphi 2005 mesmo. Só não acho uma boa idéia passar todo um sistema que já está funcionando em Delphi com Object Pascal para MS C#, pois além de ter que parender a própria linguagem (C#), vai ter que prender tudo sobre .Net. Quanto ao ECO, fica difícil avaliar, pois envolve conceitos totalmente diferentes dos que estamos habituados a fazer. Para entenderem melhor sobre ECO, sugiro que procurem informações sobre Análise Orientada a Objetos, UML, OCL, Banco de Dados Orientado a Obejetos e tudo sobre orientação a objetos. Os conceitos são muito mais complexos do que uma "simples" programação orientada a objetos. Não tive a intensão de causar polêmica, potantanto sugiro que esta discussão seja feita em PVT. Qualquer súvida que eu puder ajudar, entrem em contato comigo em PVT pelo e-mail [EMAIL PROTECTED] . Grande abraço a todos.... Marcus Vinicius Scarpelli ______________________________________________________________________ ----- Original Message ----- From: Daniel Polistchuck To: delphi-br@yahoogrupos.com.br Sent: Saturday, October 29, 2005 5:26 PM Subject: RE: RES: [delphi-br] Re: ECO no "mundo real" comparando com Java Linguagem não é o bastante o Visual Studio não tem nada parecido com o ECO ________________________________ From: delphi-br@yahoogrupos.com.br on behalf of Filipe Xavier Ramalho Sent: Fri 28/10/2005 16:54 To: delphi-br@yahoogrupos.com.br Subject: RES: RES: [delphi-br] Re: ECO no "mundo real" comparando com Java Ailton, Eu trabalho com Delphi desde 97, e a 1 ano comecei a migrar minhas aplicações e a desenvolver as novas no Visual Studio, em C#. Sou muito fiel e grato ao Delphi pelos 8 anos de trabalho que tive com ele, mas infelizmente, quando se compara o Delphi 2005 com o Visual Studio, o Delphi toma uma surra feia. O pior dos problemas é a estabilidade do Delphi 2005, a ferramenta ainda apresenta muitos problemas. Sugiro que você comece a estudar C#. Não vai largar o Delphi de uma hora para a outra, a demanda por manutenção vai te fazer trabalhar com as duas ferramentas. Mas para .NET, não a como o Delphi competir com o VS. Agora, se você quiser continaur programando com a sintaxe Pascal no VS, saiba que é possível incorporar novas linguajens no VS, e que se você procurar na Internet, encontrará cerca de 40 linguagens já disponíveis para ele, inclusive o Pascal. Filipe Xavier Ramalho Desenvolvimento Telefone: (41) 3219-2043 Duty Sistemas de Gerenciamento de Riscos S/A http://www.duty.com.br Antes de imprimir pense no MEIO AMBIENTE! -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Ailton Branco Enviada em: sexta-feira, 28 de outubro de 2005 14:05 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Re: ECO no "mundo real" comparando com Java Sou de Campo Grande MS, moro a pouco tempo no estado (vim do paraná) e nao conheço comunidades delphi's daki , trabalho em uma empresa que está migrando para o visuall studio, e por sorte eu fui indicado para permanecer na linguagem delphi para projetos que ainda estão interminados e manutenção nos demais, mas tb estou aprendendo o visual studio... portanto estou tentando mostrar as vantagem do Delphi 2005 e 206 para tentar fazer que a empresa nao migre tudo... pois nao tenho intenção de me afastar do delphi... ----- Original Message ----- From: Andreano Lanusse To: delphi-br@yahoogrupos.com.br Sent: Friday, October 28, 2005 8:06 AM Subject: RES: RES: [delphi-br] Re: ECO no "mundo real" comparando com Java Ailton, vocês sempre tem acessos, uma das formas é a venda do Delphi com 50% de desconto no BorCon. Qual cidade você está? Tem várias caravanas pelo Brasil, isso já ajuda a baratear o custo geral. Qualquer nova promoção ou algo que facilite a vida do desenvolvedor vamos estar divulgando aqui, as críticas e sugestões são muito bem vindas. Abraços, Andreano Lanusse System Engineer Borland Latin America Tel: +55 (11) 2165.8089 / Mobile: +55 (11) 8196.5912 [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> - www.borland.com.br <blocked::http://www.borland.com.br/> A Borland Software é líder global em soluções independentes de plataforma para o Software Delivery Optimization, auxiliando nossos clientes a resolverem as restrições no desenvolvimento de aplicações nos dias de hoje, para maximizar o valor do negócio de seu software. ________________________________ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Ailton Branco Enviada em: quinta-feira, 27 de outubro de 2005 14:59 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Re: ECO no "mundo real" comparando com Java Eu não tenho condições de participar da Borcom ($) gostaria de saber se estas condições para o pequeno desenvolvedor vamos ter acesso fácil e como poderemos chegar a elas. []'s Ailton Januário Branco [EMAIL PROTECTED] ----- Original Message ----- From: Andreano Lanusse To: delphi-br@yahoogrupos.com.br Sent: Thursday, October 27, 2005 1:56 PM Subject: RES: RES: [delphi-br] Re: ECO no "mundo real" comparando com Java Fala Schiavor, a Borland tem planos sim para o pequeno, médio e grande desenvolvedor. Você vai ai BorCon? []'s Andreano Lanusse System Engineer Borland Latin America Tel: +55 (11) 2165.8089 / Mobile: +55 (11) 8196.5912 [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> - www.borland.com.br <blocked::http://www.borland.com.br/> A Borland Software é líder global em soluções independentes de plataforma para o Software Delivery Optimization, auxiliando nossos clientes a resolverem as restrições no desenvolvimento de aplicações nos dias de hoje, para maximizar o valor do negócio de seu software. ________________________________ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de -=SchiavoR=- Enviada em: quinta-feira, 27 de outubro de 2005 14:21 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Re: ECO no "mundo real" comparando com Java Acho que não só eu mas muitos outros desenvolvedores aqui desta lista e outros que nem aqui frequentam, encontram-se na mesma situação. A Borland tem algum planejamento futuro para atrair estes pequenos? Ou o foco da empresa sempre vai ser os peixes grandes? Andrei Luís escreveu: > Andreano, > > Vou tomar a liberdade de me meter nesse assunto de valores. > > Os valores que o Josir mencionou não estão equivocados. O Delphi 2005 > Architect New User custa R$ 10.500,00. Mas tudo bem, vamos pegar o > Delphi 2005 Enterprise New User, esse é *bem* mais em conta, custa a > bagatela de R$ 7.500,00. > > No meu caso, sou um programador autônomo, tenho 1 PC Desktop e 1 > Notebook, e, pela política da Borland (assim como outras empresas), > preciso adquirir 2 licenças. Aí é phoda né? R$ 15.000,00!!!! Pro > pequeno desenvolvedor é muuuuuiiiiiiiittttttooooooooooo pesado. > > É por isso que até hoje utilizo o Delphi 4 Professional. Não tenho R$ > 9.000,00 pra atualizar minhas duas licenças. Cada Upgrade pro Delphi > 2005 Enterprise custa R$ 4.500,00. > > * Esses valores retirei agora a pouco do site www.borland-by-spk.com.br > > [] > Andrei > > Em 27/10/05, Andreano Lanusse<[EMAIL PROTECTED]> escreveu: > > Josir, > > > > 1 - Os preços que você informou do Delphi estão completamente > equivocados....., nem o Delphi Architect custa isso e nem todos > precisam do Architect, podem usar o Professional ou o Enterprise, > depende de cada necessidade. > > 2 - No Delphi 2006 você tem ECO em todas as versões. > > 3 - O ECO é uma solução MDA os frameworks citados nada tem a ver com > o ECO e com MDA. > > 4 - Quem compra a partir do Delphi 2005 Enterprise tem uma licença > gratuita do StarTeam Standard. > > 5 - O ECO não vem com código fonte, mas gera todo o seu fonte, assim > como os drivers do dbExpress também não tem fonte, mas a VCL e VCL.NET > tem todos os fontes lá. > > > > Falando em VCL desde o Delphi 1 os fontes estão lá. > > > > Abraços, > > > > Andreano Lanusse > > System Engineer > > Borland Latin America > > Tel: +55 (11) 2165.8089 / Mobile: +55 (11) 8196.5912 > > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> - > www.borland.com.br <blocked::http://www.borland.com.br/> > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > *Yahoo! Grupos, um serviço oferecido por:* > > > ------------------------------------------------------------------------ > *Links do Yahoo! Grupos* > > * Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/delphi-br/ > > * Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>. > > >------------------------------------------------------------------------ > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.1.361 / Virus Database: 267.12.5/149 - Release Date: 25/10/2005 > > -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Yahoo! Grupos, um serviço oferecido por: <http://br.i1.yimg.com/br.yimg.com/i/071005_324418_pop_notebooks_c.gif> ________________________________ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> . [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Yahoo! Grupos, um serviço oferecido por: ------------------------------------------------------------------------ ------ Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Yahoo! Grupos, um serviço oferecido por: <http://br.i1.yimg.com/br.yimg.com/i/071005_324418_pop_notebooks_c.gif> ________________________________ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> . [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -------------------------------------------------------------------------- ---- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE ---------------------------------------------------------------------------- -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE <http://br.rd.yahoo.com/SIG=12f2cdtmh/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1130532958/A=2950750/R=2/id=noscript/SIG=10tift5qr/*http://br.movies.yahoo.com/> ________________________________ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> . [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE ------------------------------------------------------------------------------ Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html