Re: RES: [delphi-br] Re: JAVA já era?...
Não, a versão Cross-plataform e que foi premiada até no exterior é feita em JAVA! --- Rubem Rocha <[EMAIL PROTECTED]> escreveu: > > Ué, o software de declaração de IR que a gente usa > num foi feito em Delphi? > []s > > -Mensagem original- > De: Jancarlos Pereira Martins > [mailto:[EMAIL PROTECTED] > Enviada em: quinta-feira, 10 de fevereiro de 2005 > 08:18 > Para: delphi-br@yahoogrupos.com.br > Assunto: Re: [delphi-br] Re: JAVA já era?... > > > > O Java veio para ficar, claro que uma pessoa que > tenha uma opiniao contraria ao Java nao conhece a > ferramente por inteiro, se fosse tao ruim a Receita > Federal nao usaria em seu sistema de IRPF, o Banco > do Brasil nao usaria, olhe que foram alguns > exemplos de sucesso. > > - Original Message - > From: "Osmar de Souza Júnior" <[EMAIL PROTECTED]> > To: > Sent: Wednesday, February 09, 2005 3:47 PM > Subject: [delphi-br] Re: JAVA já era?... > > > > > > Sobre não bater continencia para desenvolvedores > estrangeiros, com certaza. > > Lembro do meu memorável professor de Redes, falando > de uma viagem aos EUA, quando acessou o seu > notebook, disse "Agora vou pagar algumas continhas > no meu banco". Se referia ao Internet Banking. > > Alguns o perguntaram: "Pagar contas pela Internet? > Como isso é possível?". > > Claro que isso foi a algum tempo, mas mostra que > estamos à frente em muitos negócios em relação à > software. Lembrando que algumas soluções de sofware > nossas são referência em todo o mundo. > > []s. > > > --- Em delphi-br@yahoogrupos.com.br, "Serginho" > <[EMAIL PROTECTED]> escreveu > > Olá Pessoal. > > > > > > Creio que independente da linguagem usada, o que > neste fórum, foca o > Delphi, temos que sim é troca experiências entre nós > mesmos aqui no fórum, achei legal este debate sobre > o Java, mas o mercado Java hoje é o mais atraente, > há uma quantidade de vagas esmagadoras de java > perante as outras linguagens, mas também é fato que > o Delphi é nada mais nada menos que um verdadeiro > fenônemo é uma ferramenta incrivel, eu comecei a > programar em Pascal, posteriormente passando para o > Delphi e agora vou me aventurar tambem com Java. O > Java na verdade é uma tecnologia e não somente uma > linguagem > > > > Mas acho que valeu a pena este tema ser abordado, > é legal esta > integração e troca de informações entre diversos > tipos de programadores... o que importa é que esta > comunidade se fortaleça cada vez mais podendo > assim difundir o trabalho dos programadores > brasileiros frente aos programadores estrangeiros, > porque capacidade nós temos, e não temos que bater > continência pra nenhum gringo não > > > > O que vale é isso, a troca de experiências a > linguagem adotada > por cada programador pouco importa... > > > > valeu gente > > > > Sergio > > > > [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] ou > [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > > > > > > > > > -- > <<<<< 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] ou > [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > > > > > > --- > Incoming mail is certified Virus Free. > Checked by AVG anti-virus system > (http://www.grisoft.com). > Version: 6.0.799 / Virus Database: 543 - Release > Date: 19/11/2004 > > > > -- > <<<<< 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] ou > [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > http://br.yahoo.com/info/utos.html > > > > > > = Valfrid-Ly Silva Couto [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] ICQ 15114646 _
Re: [delphi-br] Re: JAVA já era?...
Só uma pequena observação, as JVMs também tem JITs dentro delas e, o .CLASS após carregado no cache, tal qual o .Net (e muito antes dele) também não é compilado novamente até que o mesmo seja retirado da memória. --- News byKohl <[EMAIL PROTECTED]> escreveu: > > Isto já já vira off-topic e o moderador vai nos > pegar, mas vamos corrigir > suas correções: > > - O Java é semi-interpretado sim ! Execute o .exe > dele numa máquina sem o > JVM e vê se funciona. Mesma coisa que tentar > executar um .exe .Net numa > máquina sem o .Net Framework. > > - O Java compilado gera o que eles chamam de > bytecode, um semicompilado > (apesar da extensão .exe) que precisa da JVM (tipo > um runtime) para ser > executado. É mais ou menos como o VB, que gera um > executável mas precisa de > 300 dll's pra funcionar. Bem diferente do Delphi > tradicional ou C++, que > gera código nativo. > > - A .Net segue a mesma idéia do Java, a compilação > gera um código > intermedirário chamado de MSIL, que precisa da .Net > Framework pra ser > executado. Mas a semelhança com o Java termina aqui, > pois o programa Java > sempre será interpretado por inteiro pela JVM na > hora da execução. Um > programa .Net é compilado pelo JIT (Just in Time > Compiler, ou mais ou menos, > compilador por demanda), que compila o programa para > código nativo da > máquina e armazena esta compilação em um cache > específico no disco. Na > primeira vez que o programa é executado, realmente é > mais lento que um > executável puro, mas a medida que é executado, vai > se tornando mais rápido, > pois as partes que já foram compiladas não o são > novamente, somente as que > ainda não foram. Ou seja, o JIT compila as partes do > programa a medida que > vão sendo usadas ou quando são modificadas.A partir > do ponto que você usou > todos os recursos do programa e não modificou nada, > sua execução passa a ser > código nativo puro, e exatamente aí é que está a > grande diferença pro Java ! > Este esquema da .Net vale pra qualquer linguagem que > rode nela, inclusive o > Delphi. > > - Quanto a utilizar OOP, o C#, VB.Net, Delphi.Net e > etc, são totalmente OOP > (até mesmo um número inteiro ou qualquer outro tipo > de dado é um objeto, > obviamente uma instância de uma classe) e nem por > isto eles são "obscuros e > lerdos" como o Java. Observe um códigi fonte C#, por > exemplo, a primeira > coisa que ele cria é "Class etc...", aliás com a > sintaxe também herdada (ou > praticamente copiada) do C++, como o Java, ou seja, > mesmo um simples "Olá > mundo" é 100% OOP. Com estas linguagens você pode > montar um sistema inteiro > só colando componentes e alterando propriedades, mas > vai estar 100% OOP. É > óbvio que o ideal de um sistema no ambiente OOP não > é isto, mas cabe lembrar > aqui que o Delphi comunzinho que todos conhecem > (versões 1 a 7), também pode > ser totalmente OOP, e a grande maioria dos > desenvolvedores não usa este > recurso... > > Luiz Kohl > www.byKohl.com > Messenger: [EMAIL PROTECTED] > Skype: byKohl > Fone: 27-8115-5692 > Vitória - ES - Brasil > > > - Original Message - > From: "Marcelo Almeida" <[EMAIL PROTECTED]> > To: > Sent: Wednesday, February 09, 2005 8:08 PM > Subject: Re: [delphi-br] Re: JAVA já era?... > > > > > > Osmar de Souza Júnior wrote: > > > > >O Java na minha opinião vai ficar somente para > dispositivos móveis, > > >como celulares. Para PCs, acho que o Java já > perdeu a briga mesmo. É > > >lento demais e custa caro, como cita o artigo. > Acho que os > > >desenvolvedores em Delphi ou C estão no caminho > mais certo... > > > > > > > > > > Sinto muito, mas o artigo está completamente > errado, do inicio ao fim. > > > > O artigo começa dizendo que Java é interpretado. > > Não é, é compilado em run-time. > > Java é interpretado igual .Net é, e .atualmente o > Net é que há em delphi. > > Só isto já invalida o artigo, pois a base de > comparação está furada. > > Não me venha dizer que delphi 2005 tb gera > executavel, pois o GNU Java > > tb gera. > > > > Quanto a ser lento, alguns benchmarks indicam que > um aplicativo Java > > pode ser (*) tão rápido, ou até mais rápido que > C++. > > > > O desenvolvimento é mais lento : é. > > É mais lento mas tem uma justificativa: > > Java tem que ser programado utilizando OO, a > maioria absoluta dos > > programadores não conseguem nem pensar OO, quanto > mais programar. > > Em delphi basta vc pregar um botão aqui, outro ali > e
Re: [delphi-br] Re: JAVA já era? ja ta Super OFF-TOPIC mas vou responder
http://www.receita.fazenda.gov.br/Download/informaprogramas.htm 3.IRPF2005 Declaração de Ajuste Anual versão Java. IRPF2005 Java Para preencher a declaração de ajuste anual de 2005, em qualquer sistema operacional desde que a máquina virtual Java esteja instalada, referente aos rendimentos recebidos durante o ano-calendário de 2004; e para efetuar todos os cálculos necessários à apuração do imposto. Na página da SRF na Internet ou nas unidades da SRF, em CD-ROM do IRPF2005. Na página da SRF na internet a partir de 1º de março de 2005. CD-ROM, a partir de março de 2005. ate mais. - Original Message - From: "Rubem Rocha" <[EMAIL PROTECTED]> To: Sent: Thursday, February 10, 2005 11:18 AM Subject: RES: [delphi-br] Re: JAVA já era?... Ué, o software de declaração de IR que a gente usa num foi feito em Delphi? []s -Mensagem original- De: Jancarlos Pereira Martins [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 10 de fevereiro de 2005 08:18 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Re: JAVA já era?... O Java veio para ficar, claro que uma pessoa que tenha uma opiniao contraria ao Java nao conhece a ferramente por inteiro, se fosse tao ruim a Receita Federal nao usaria em seu sistema de IRPF, o Banco do Brasil nao usaria, olhe que foram alguns exemplos de sucesso. - Original Message - From: "Osmar de Souza Júnior" <[EMAIL PROTECTED]> To: Sent: Wednesday, February 09, 2005 3:47 PM Subject: [delphi-br] Re: JAVA já era?... Sobre não bater continencia para desenvolvedores estrangeiros, com certaza. Lembro do meu memorável professor de Redes, falando de uma viagem aos EUA, quando acessou o seu notebook, disse "Agora vou pagar algumas continhas no meu banco". Se referia ao Internet Banking. Alguns o perguntaram: "Pagar contas pela Internet? Como isso é possível?". Claro que isso foi a algum tempo, mas mostra que estamos à frente em muitos negócios em relação à software. Lembrando que algumas soluções de sofware nossas são referência em todo o mundo. []s. --- Em delphi-br@yahoogrupos.com.br, "Serginho" <[EMAIL PROTECTED]> escreveu > Olá Pessoal. > > > Creio que independente da linguagem usada, o que neste fórum, foca o Delphi, temos que sim é troca experiências entre nós mesmos aqui no fórum, achei legal este debate sobre o Java, mas o mercado Java hoje é o mais atraente, há uma quantidade de vagas esmagadoras de java perante as outras linguagens, mas também é fato que o Delphi é nada mais nada menos que um verdadeiro fenônemo é uma ferramenta incrivel, eu comecei a programar em Pascal, posteriormente passando para o Delphi e agora vou me aventurar tambem com Java. O Java na verdade é uma tecnologia e não somente uma linguagem > > Mas acho que valeu a pena este tema ser abordado, é legal esta integração e troca de informações entre diversos tipos de programadores... o que importa é que esta comunidade se fortaleça cada vez mais podendo assim difundir o trabalho dos programadores brasileiros frente aos programadores estrangeiros, porque capacidade nós temos, e não temos que bater continência pra nenhum gringo não > > O que vale é isso, a troca de experiências a linguagem adotada por cada programador pouco importa... > > valeu gente > > Sergio > > [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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- <<<<< 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.799 / Virus Database: 543 - Release Date: 19/11/2004 -- <<<<< 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- <<<<< 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] ou [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
RES: [delphi-br] Re: JAVA já era?...
Ué, o software de declaração de IR que a gente usa num foi feito em Delphi? []s -Mensagem original- De: Jancarlos Pereira Martins [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 10 de fevereiro de 2005 08:18 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Re: JAVA já era?... O Java veio para ficar, claro que uma pessoa que tenha uma opiniao contraria ao Java nao conhece a ferramente por inteiro, se fosse tao ruim a Receita Federal nao usaria em seu sistema de IRPF, o Banco do Brasil nao usaria, olhe que foram alguns exemplos de sucesso. - Original Message - From: "Osmar de Souza Júnior" <[EMAIL PROTECTED]> To: Sent: Wednesday, February 09, 2005 3:47 PM Subject: [delphi-br] Re: JAVA já era?... Sobre não bater continencia para desenvolvedores estrangeiros, com certaza. Lembro do meu memorável professor de Redes, falando de uma viagem aos EUA, quando acessou o seu notebook, disse "Agora vou pagar algumas continhas no meu banco". Se referia ao Internet Banking. Alguns o perguntaram: "Pagar contas pela Internet? Como isso é possível?". Claro que isso foi a algum tempo, mas mostra que estamos à frente em muitos negócios em relação à software. Lembrando que algumas soluções de sofware nossas são referência em todo o mundo. []s. --- Em delphi-br@yahoogrupos.com.br, "Serginho" <[EMAIL PROTECTED]> escreveu > Olá Pessoal. > > > Creio que independente da linguagem usada, o que neste fórum, foca o Delphi, temos que sim é troca experiências entre nós mesmos aqui no fórum, achei legal este debate sobre o Java, mas o mercado Java hoje é o mais atraente, há uma quantidade de vagas esmagadoras de java perante as outras linguagens, mas também é fato que o Delphi é nada mais nada menos que um verdadeiro fenônemo é uma ferramenta incrivel, eu comecei a programar em Pascal, posteriormente passando para o Delphi e agora vou me aventurar tambem com Java. O Java na verdade é uma tecnologia e não somente uma linguagem > > Mas acho que valeu a pena este tema ser abordado, é legal esta integração e troca de informações entre diversos tipos de programadores... o que importa é que esta comunidade se fortaleça cada vez mais podendo assim difundir o trabalho dos programadores brasileiros frente aos programadores estrangeiros, porque capacidade nós temos, e não temos que bater continência pra nenhum gringo não > > O que vale é isso, a troca de experiências a linguagem adotada por cada programador pouco importa... > > valeu gente > > Sergio > > [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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- <<<<< 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.799 / Virus Database: 543 - Release Date: 19/11/2004 -- <<<<< 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] ou [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
Re: [delphi-br] Re: JAVA já era?...
O Java veio para ficar, claro que uma pessoa que tenha uma opiniao contraria ao Java nao conhece a ferramente por inteiro, se fosse tao ruim a Receita Federal nao usaria em seu sistema de IRPF, o Banco do Brasil nao usaria, olhe que foram alguns exemplos de sucesso. - Original Message - From: "Osmar de Souza Júnior" <[EMAIL PROTECTED]> To: Sent: Wednesday, February 09, 2005 3:47 PM Subject: [delphi-br] Re: JAVA já era?... Sobre não bater continencia para desenvolvedores estrangeiros, com certaza. Lembro do meu memorável professor de Redes, falando de uma viagem aos EUA, quando acessou o seu notebook, disse "Agora vou pagar algumas continhas no meu banco". Se referia ao Internet Banking. Alguns o perguntaram: "Pagar contas pela Internet? Como isso é possível?". Claro que isso foi a algum tempo, mas mostra que estamos à frente em muitos negócios em relação à software. Lembrando que algumas soluções de sofware nossas são referência em todo o mundo. []s. --- Em delphi-br@yahoogrupos.com.br, "Serginho" <[EMAIL PROTECTED]> escreveu > Olá Pessoal. > > > Creio que independente da linguagem usada, o que neste fórum, foca o Delphi, temos que sim é troca experiências entre nós mesmos aqui no fórum, achei legal este debate sobre o Java, mas o mercado Java hoje é o mais atraente, há uma quantidade de vagas esmagadoras de java perante as outras linguagens, mas também é fato que o Delphi é nada mais nada menos que um verdadeiro fenônemo é uma ferramenta incrivel, eu comecei a programar em Pascal, posteriormente passando para o Delphi e agora vou me aventurar tambem com Java. O Java na verdade é uma tecnologia e não somente uma linguagem > > Mas acho que valeu a pena este tema ser abordado, é legal esta integração e troca de informações entre diversos tipos de programadores... o que importa é que esta comunidade se fortaleça cada vez mais podendo assim difundir o trabalho dos programadores brasileiros frente aos programadores estrangeiros, porque capacidade nós temos, e não temos que bater continência pra nenhum gringo não > > O que vale é isso, a troca de experiências a linguagem adotada por cada programador pouco importa... > > valeu gente > > Sergio > > [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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- <<<<< 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] ou [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
Re: [delphi-br] Re: JAVA já era?...
News byKohl wrote: >- O Java compilado gera o que eles chamam de bytecode, um semicompilado >(apesar da extensão .exe) que precisa da JVM (tipo um runtime) para ser >executado. É mais ou menos como o VB, que gera um executável mas precisa de >300 dll's pra funcionar. Bem diferente do Delphi tradicional ou C++, que >gera código nativo. > > Postei ontem uma msg que falava do GNU Java. Este GNU Java não gera bytecode, gera executavel, que não precisa de run-time nenhuma. >- A .Net segue a mesma idéia do Java, a compilação gera um código >intermedirário chamado de MSIL, que precisa da .Net Framework pra ser >executado. Mas a semelhança com o Java termina aqui, pois o programa Java >sempre será interpretado por inteiro pela JVM na hora da execução. Um >programa .Net é compilado pelo JIT (Just in Time Compiler, ou mais ou menos, >compilador por demanda), > E quem disse que Java não tem JIT ? Se vc estiver usando XP, dê uma olhada no arquivo jit.dll do diretório system32. A descrição é : Microsoft® Just-in-Time Compiler for Java >A partir do ponto que você usou >todos os recursos do programa e não modificou nada, sua execução passa a ser >código nativo puro, e exatamente aí é que está a grande diferença pro Java ! > > Não ví diferença nenhuma pro JIT do java. >Este esquema da .Net vale pra qualquer linguagem que rode nela, inclusive o >Delphi. > > Esta sim é uma diferença: Delphi não gera bytecode Java. >- Quanto a utilizar OOP, o C#, VB.Net, Delphi.Net e etc, são totalmente OOP >(até mesmo um número inteiro ou qualquer outro tipo de dado é um objeto, >obviamente uma instância de uma classe) e nem por isto eles são "obscuros e >lerdos" como o Java. > Uma coisa é programar OO, outra coisa é usar OO. Delphi permite vc programar OO, mas não força. O Java força. -- < 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] ou [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
Re: [delphi-br] Re: JAVA já era?...
Isto já já vira off-topic e o moderador vai nos pegar, mas vamos corrigir suas correções: - O Java é semi-interpretado sim ! Execute o .exe dele numa máquina sem o JVM e vê se funciona. Mesma coisa que tentar executar um .exe .Net numa máquina sem o .Net Framework. - O Java compilado gera o que eles chamam de bytecode, um semicompilado (apesar da extensão .exe) que precisa da JVM (tipo um runtime) para ser executado. É mais ou menos como o VB, que gera um executável mas precisa de 300 dll's pra funcionar. Bem diferente do Delphi tradicional ou C++, que gera código nativo. - A .Net segue a mesma idéia do Java, a compilação gera um código intermedirário chamado de MSIL, que precisa da .Net Framework pra ser executado. Mas a semelhança com o Java termina aqui, pois o programa Java sempre será interpretado por inteiro pela JVM na hora da execução. Um programa .Net é compilado pelo JIT (Just in Time Compiler, ou mais ou menos, compilador por demanda), que compila o programa para código nativo da máquina e armazena esta compilação em um cache específico no disco. Na primeira vez que o programa é executado, realmente é mais lento que um executável puro, mas a medida que é executado, vai se tornando mais rápido, pois as partes que já foram compiladas não o são novamente, somente as que ainda não foram. Ou seja, o JIT compila as partes do programa a medida que vão sendo usadas ou quando são modificadas.A partir do ponto que você usou todos os recursos do programa e não modificou nada, sua execução passa a ser código nativo puro, e exatamente aí é que está a grande diferença pro Java ! Este esquema da .Net vale pra qualquer linguagem que rode nela, inclusive o Delphi. - Quanto a utilizar OOP, o C#, VB.Net, Delphi.Net e etc, são totalmente OOP (até mesmo um número inteiro ou qualquer outro tipo de dado é um objeto, obviamente uma instância de uma classe) e nem por isto eles são "obscuros e lerdos" como o Java. Observe um códigi fonte C#, por exemplo, a primeira coisa que ele cria é "Class etc...", aliás com a sintaxe também herdada (ou praticamente copiada) do C++, como o Java, ou seja, mesmo um simples "Olá mundo" é 100% OOP. Com estas linguagens você pode montar um sistema inteiro só colando componentes e alterando propriedades, mas vai estar 100% OOP. É óbvio que o ideal de um sistema no ambiente OOP não é isto, mas cabe lembrar aqui que o Delphi comunzinho que todos conhecem (versões 1 a 7), também pode ser totalmente OOP, e a grande maioria dos desenvolvedores não usa este recurso... Luiz Kohl www.byKohl.com Messenger: [EMAIL PROTECTED] Skype: byKohl Fone: 27-8115-5692 Vitória - ES - Brasil - Original Message - From: "Marcelo Almeida" <[EMAIL PROTECTED]> To: Sent: Wednesday, February 09, 2005 8:08 PM Subject: Re: [delphi-br] Re: JAVA já era?... > > Osmar de Souza Júnior wrote: > > >O Java na minha opinião vai ficar somente para dispositivos móveis, > >como celulares. Para PCs, acho que o Java já perdeu a briga mesmo. É > >lento demais e custa caro, como cita o artigo. Acho que os > >desenvolvedores em Delphi ou C estão no caminho mais certo... > > > > > > Sinto muito, mas o artigo está completamente errado, do inicio ao fim. > > O artigo começa dizendo que Java é interpretado. > Não é, é compilado em run-time. > Java é interpretado igual .Net é, e .atualmente o Net é que há em delphi. > Só isto já invalida o artigo, pois a base de comparação está furada. > Não me venha dizer que delphi 2005 tb gera executavel, pois o GNU Java > tb gera. > > Quanto a ser lento, alguns benchmarks indicam que um aplicativo Java > pode ser (*) tão rápido, ou até mais rápido que C++. > > O desenvolvimento é mais lento : é. > É mais lento mas tem uma justificativa: > Java tem que ser programado utilizando OO, a maioria absoluta dos > programadores não conseguem nem pensar OO, quanto mais programar. > Em delphi basta vc pregar um botão aqui, outro ali e se tem um "sisteminha". > Em java o cara tem que pelo menos saber o que ele quer fazer. > Tem que planejar, antes de executar. > > Quanto a Java ficar só em dispositivos moveis, vc já deve ter ouvido > falar no firefox né. > O firefox, assim como o mozilla e o thunderbird, possuem uma linguagem > de definição chamada XUL. > Com XUL vc consegue fazer uma aplicação descente rodar em web, sem > necessidade de amarrar sua aplicação ao windows XP (IE não terá > atualização em windows menor que XP, alias saiu uma hoje). > No XUL vc define os componentes em um arquivo XML e programa os eventos > em Java. > Para se ter uma ideia de um aplicativo em XUL, dê só uma olhada nas > telas do MAB (Mozilla Amazon Browser) em > http://www.faser.net/mab/screenshots.cfm > > Java é uma boa linguagem, delphi tb é. > Java tem seu nicho de mercado, delphi tb. > Somente
Re: [delphi-br] Re: JAVA já era?...
Mesmo no caso dos dispositivos móveis, ele vai enfrentar (e já começou) uma briga feia com a .Net. Você já viu a facilidade com que se faz aplicativos deste tipo com o Visual Studio .Net ? É brincadeira ! A meu ver, é o único ponto que o Delphi 2005 ainda está falhando, espero sinceramente que a Borland corrija esta falha logo. Luiz Kohl www.byKohl.com Messenger: [EMAIL PROTECTED] Skype: byKohl Fone: 27-8115-5692 Vitória - ES - Brasil - Original Message - From: "Osmar de Souza Júnior" <[EMAIL PROTECTED]> To: Sent: Wednesday, February 09, 2005 12:04 PM Subject: [delphi-br] Re: JAVA já era?... "Java é Free ? Pascal também é Free!" Adorei essa frase... um tapa na cara dos JavaManíacos... Bom, conclui-se que desenvolver em Delphi não é mais rápido. Desenvolver com as ferramentas da Borland é mais rápido. Não somente o Delphi, mas o C++ Builder também permite um nível de produtividade grandioso. A Borland é uma empresa de ponta sem dúvida. O Java na minha opinião vai ficar somente para dispositivos móveis, como celulares. Para PCs, acho que o Java já perdeu a briga mesmo. É lento demais e custa caro, como cita o artigo. Acho que os desenvolvedores em Delphi ou C estão no caminho mais certo... --- Em delphi-br@yahoogrupos.com.br, [EMAIL PROTECTED] escreveu > Dêem uma lida: > > http://forum.abril.com.br/info/forum.php?topico=161304 -- <<<<< 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos --- avast! Antivirus: Outbound mensagem nÒo contÚm vÝrus. Virus Database (VPS): 0506-0, 08/02/2005 Testada em: 9/2/2005 20:20:11 avast! - copyright (c) 1988-2004 ALWIL Software. http://www.avast.com -- <<<<< 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] ou [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
Re: [delphi-br] Re: JAVA já era?...
Osmar de Souza Júnior wrote: >O Java na minha opinião vai ficar somente para dispositivos móveis, >como celulares. Para PCs, acho que o Java já perdeu a briga mesmo. É >lento demais e custa caro, como cita o artigo. Acho que os >desenvolvedores em Delphi ou C estão no caminho mais certo... > > Sinto muito, mas o artigo está completamente errado, do inicio ao fim. O artigo começa dizendo que Java é interpretado. Não é, é compilado em run-time. Java é interpretado igual .Net é, e .atualmente o Net é que há em delphi. Só isto já invalida o artigo, pois a base de comparação está furada. Não me venha dizer que delphi 2005 tb gera executavel, pois o GNU Java tb gera. Quanto a ser lento, alguns benchmarks indicam que um aplicativo Java pode ser (*) tão rápido, ou até mais rápido que C++. O desenvolvimento é mais lento : é. É mais lento mas tem uma justificativa: Java tem que ser programado utilizando OO, a maioria absoluta dos programadores não conseguem nem pensar OO, quanto mais programar. Em delphi basta vc pregar um botão aqui, outro ali e se tem um "sisteminha". Em java o cara tem que pelo menos saber o que ele quer fazer. Tem que planejar, antes de executar. Quanto a Java ficar só em dispositivos moveis, vc já deve ter ouvido falar no firefox né. O firefox, assim como o mozilla e o thunderbird, possuem uma linguagem de definição chamada XUL. Com XUL vc consegue fazer uma aplicação descente rodar em web, sem necessidade de amarrar sua aplicação ao windows XP (IE não terá atualização em windows menor que XP, alias saiu uma hoje). No XUL vc define os componentes em um arquivo XML e programa os eventos em Java. Para se ter uma ideia de um aplicativo em XUL, dê só uma olhada nas telas do MAB (Mozilla Amazon Browser) em http://www.faser.net/mab/screenshots.cfm Java é uma boa linguagem, delphi tb é. Java tem seu nicho de mercado, delphi tb. Somente uma pequena parcela destes nichos de mercado se tocam. Este tipo de comparativo leva considera mais o lado sentimental que o tecnico. Ninguem vai fazer um sistema em java só porque é em java, tem que ter uma razão para fazer isto. Ex.: se o sistema tem que rodar em Windows, OS X, Solaris, linux e FreeBSD, não dá para usar delphi. (*) - eu disse "pode ser", não disse que "é", que "foi" ou que "será", tudo depende dos recursos que o aplicativo estiver utilizando. -- < 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] ou [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
[delphi-br] Re: JAVA já era?...
Sobre não bater continencia para desenvolvedores estrangeiros, com certaza. Lembro do meu memorável professor de Redes, falando de uma viagem aos EUA, quando acessou o seu notebook, disse "Agora vou pagar algumas continhas no meu banco". Se referia ao Internet Banking. Alguns o perguntaram: "Pagar contas pela Internet? Como isso é possível?". Claro que isso foi a algum tempo, mas mostra que estamos à frente em muitos negócios em relação à software. Lembrando que algumas soluções de sofware nossas são referência em todo o mundo. []s. --- Em delphi-br@yahoogrupos.com.br, "Serginho" <[EMAIL PROTECTED]> escreveu > Olá Pessoal. > > > Creio que independente da linguagem usada, o que neste fórum, foca o Delphi, temos que sim é troca experiências entre nós mesmos aqui no fórum, achei legal este debate sobre o Java, mas o mercado Java hoje é o mais atraente, há uma quantidade de vagas esmagadoras de java perante as outras linguagens, mas também é fato que o Delphi é nada mais nada menos que um verdadeiro fenônemo é uma ferramenta incrivel, eu comecei a programar em Pascal, posteriormente passando para o Delphi e agora vou me aventurar tambem com Java. O Java na verdade é uma tecnologia e não somente uma linguagem > > Mas acho que valeu a pena este tema ser abordado, é legal esta integração e troca de informações entre diversos tipos de programadores... o que importa é que esta comunidade se fortaleça cada vez mais podendo assim difundir o trabalho dos programadores brasileiros frente aos programadores estrangeiros, porque capacidade nós temos, e não temos que bater continência pra nenhum gringo não > > O que vale é isso, a troca de experiências a linguagem adotada por cada programador pouco importa... > > valeu gente > > Sergio > > [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] ou [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
Re: [delphi-br] Re: JAVA já era?...
na minha epoca de estudo eu tive uma cadeira de JAVA. sinceramente nao gostei da linquagem, mas sei o seu valor e poder! entre java e delphi prefiro o delphi pq é uma linquagem que me satisfaz como desenvolvedor mas nao falo mal do java pois tenho muitos amigos meus que sao 100% java! nenhuma linquagem é melhor ou pior que outra, e sim seus programadores que fazem dela o que querem. t+ On Wed, 09 Feb 2005 17:09:26 -, Osmar de Souza Júnior <[EMAIL PROTECTED]> wrote: > > > Concordo, mas como disse anteriormente, não sei se o Java tem futuro > para sistemas desktop. Estou apenas supunhetando. Mas acho que vai > ficar mais para dispositivos móveis. > > Para aplicações server-side eu utilizo o Perl e estou bastante > contente. É leve pra caramba, e dá pra fazer de tudo. E pra > client-side utilizo o Delphi e o C. > > Acho o Java lento, e acho que isso é um incômodo para o usuário. Tá > certo que hoje as máquinas estão turbinadas, mas eu já utilizei alguns > sistemas em Java, e são terrivelmente lerdos. > > Ou então, como foi dito por outros usuários aqui, esses programadores > são muito amadores. Mas se alguém me apresentar um sistema client-side > que tenha a mesma leveza que um sistema feito em C, então retiro o que > disse a respeito do desempenho. > > --- Em delphi-br@yahoogrupos.com.br, Jesandro Dutra <[EMAIL PROTECTED]> > escreveu > > Bem Pessoal, eu sou certificado Microsoft em .Net.. > > O Visual Studio é joia, mas todos sabemos que a Microsoft pegou a > ideia de Herança, Polimorfismo, Classes...etc..etc...pegou o OO do Java. > > > > Nem eu que utilizo o Visual Studio.Net, falo que o java é uma droga. > > O Java é fantastico, e como nosso amigo ja falou não existe muitos > programadores java (BONS). > > Cara eu sou um estudante e busco sair do Dot Net e trabalhar com > JAVA, java é fantastico, não irei cansar de repetir isso. > > > > Agora o que leva um ignorante colocar isso num forum...??? > > è doente, ele prefere ganhar menos do que se esforçar e aprender > java para ganhar mais...como esta escrito..heheheh > > > > JAMAIS > > ALGUEM > > VAI > > ABANDONAR !!! > > > > > > - > > Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador > do Yahoo! agora. > > > > - > > Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador > do Yahoo! agora. > > > > [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] ou [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > -- < 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] ou [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
[delphi-br] Re: JAVA já era?...
Concordo, mas como disse anteriormente, não sei se o Java tem futuro para sistemas desktop. Estou apenas supunhetando. Mas acho que vai ficar mais para dispositivos móveis. Para aplicações server-side eu utilizo o Perl e estou bastante contente. É leve pra caramba, e dá pra fazer de tudo. E pra client-side utilizo o Delphi e o C. Acho o Java lento, e acho que isso é um incômodo para o usuário. Tá certo que hoje as máquinas estão turbinadas, mas eu já utilizei alguns sistemas em Java, e são terrivelmente lerdos. Ou então, como foi dito por outros usuários aqui, esses programadores são muito amadores. Mas se alguém me apresentar um sistema client-side que tenha a mesma leveza que um sistema feito em C, então retiro o que disse a respeito do desempenho. --- Em delphi-br@yahoogrupos.com.br, Jesandro Dutra <[EMAIL PROTECTED]> escreveu > Bem Pessoal, eu sou certificado Microsoft em .Net.. > O Visual Studio é joia, mas todos sabemos que a Microsoft pegou a ideia de Herança, Polimorfismo, Classes...etc..etc...pegou o OO do Java. > > Nem eu que utilizo o Visual Studio.Net, falo que o java é uma droga. > O Java é fantastico, e como nosso amigo ja falou não existe muitos programadores java (BONS). > Cara eu sou um estudante e busco sair do Dot Net e trabalhar com JAVA, java é fantastico, não irei cansar de repetir isso. > > Agora o que leva um ignorante colocar isso num forum...??? > è doente, ele prefere ganhar menos do que se esforçar e aprender java para ganhar mais...como esta escrito..heheheh > > JAMAIS > ALGUEM > VAI > ABANDONAR !!! > > > - > Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do Yahoo! agora. > > - > Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do Yahoo! agora. > > [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] ou [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
[delphi-br] Re: JAVA já era?...
"Java é Free ? Pascal também é Free!" Adorei essa frase... um tapa na cara dos JavaManíacos... Bom, conclui-se que desenvolver em Delphi não é mais rápido. Desenvolver com as ferramentas da Borland é mais rápido. Não somente o Delphi, mas o C++ Builder também permite um nível de produtividade grandioso. A Borland é uma empresa de ponta sem dúvida. O Java na minha opinião vai ficar somente para dispositivos móveis, como celulares. Para PCs, acho que o Java já perdeu a briga mesmo. É lento demais e custa caro, como cita o artigo. Acho que os desenvolvedores em Delphi ou C estão no caminho mais certo... --- Em delphi-br@yahoogrupos.com.br, [EMAIL PROTECTED] escreveu > Dêem uma lida: > > http://forum.abril.com.br/info/forum.php?topico=161304 -- < 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] ou [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