Se tratando de DESKTOP, o que java faz que delphi n faz?
É multiplataforma !!!
Discordo… só roda em mac, linux e windows. Sem falar que precisa de ajustes. Isso você consegue com kylix ou lazarus.
Não sei talvez o mercado de trabalho kkkkkk
Discordo… só roda em mac, linux e windows. Sem falar que precisa de ajustes. Isso você consegue com kylix ou lazarus.[/quote]
Kylix ,lazarus, so vc mesmo com esta cara de retardado pra dizer uma coisa dessas,
LAMENTAVEL.
kkkkkkkkkkkkkkkkkk.
Desconsiderando a trollagem do nosso amigo aí em cima…
Kylix morreu há muito tempo e, pelo pouco pouco que mexi com Lazarus, ele ainda precisa comer muito feijão com arroz pra ser realmente competitivo. Além disso, o Pascal (base do Delphi e do Lazarus) não é uma linguagem que te obrigue a programar orientado a objetos. Você consegue escrever um programa em Lazarus (ou em Delphi) de forma totalmente procedural, coisa que com o Java é mais difícil.
funciona.
Discordo… só roda em mac, linux e windows. Sem falar que precisa de ajustes. Isso você consegue com kylix ou lazarus.[/quote]
Tirando então, mac, linux e windows qual a plataforma então que não roda? O.o
Quais seriam os ajustes? O path basta você utilizar / ao invés \ que funciona em qualquer plataforma… Variáveis de ambiente continua sendo a mesma coisa.
Mano, delphi não paga bem. Eu era de delphi e mudei rapidinho e sou mega feliz por isso! [=
Discordo… só roda em mac, linux e windows. Sem falar que precisa de ajustes. Isso você consegue com kylix ou lazarus.[/quote]
Tirando então, mac, linux e windows qual a plataforma então que não roda? O.o
Quais seriam os ajustes? O path basta você utilizar / ao invés \ que funciona em qualquer plataforma… Variáveis de ambiente continua sendo a mesma coisa.
Mano, delphi não paga bem. Eu era de delphi e mudei rapidinho e sou mega feliz por isso! [=[/quote]
Melhor coisa que vc fez velho , delphi é linguagem de muleke.
Por experiencia própria eu trabalhei com Delphi em 2000/2002 e com VB(affs ecaa) em 2003/2005. A Borland enterrou o Kylix(cheguei a mexer e era um lixo) e o Lazarus(é a verdadeira piada) …kkkk !
Bem, mas a discussão é sobre Delphi x Java, para mim que desenvolvo apenas em Desktop com J2SE, quando estava começando com Java parecia, eu disse parecia que o Delphi era mais fácil.
Mas eu só fui sacar que era apenas uma ilusão quando criei meu segundo projeto J2SE, basicamente eu peguei minhas classes POJOs/DAO/JFrames/modeloER etc…e alterei para o novo projeto e para a nova regra de negócio do novo projeto, coisa que não conseguia fazer facilmente com Delphi até msm pq Procedural é dificilimo de manter imagine converter…kkk ! Ou seja, coisas q levava 2 a 3 dias para mudar com Delphi procurando linhas e mais linhas de código se quisesse reusar alguma coisa, em Java consegui em apenas 1 hora ;-)…Realmente Java pra mim, não tem comparação. Ja disse isso antes, e me apedrejaram…Mas digo e repito, igual ao Java hoje não tem nada (minha opiniao).
Portabilidade, não há igual o Java, nem mesmo Python/C++ são iguais ao Java em matéria de Portabilidade. Fiz uma aplicação toda em Python/BoaConstructor quando coloquei meu projeto no Linux affs, tive que reescrever quase totalmente. Coisa que não precisei com Java, apenas coloquei e pronto, 100% funcional sem ter q alterar nenhuma linha se quer.
Hoje, eu to feliz com Java e só uso Java, nem penso em usar outra linguagem…Talvez um dia tenha uma outra linguagem ao meu modo de ver que supere o Java, mas por enquanto não há nada que chegue perto (minha opinião).
t+
Nada…vc consegue entregar a mesma solução desktop nas 2 tecnologias!
OBS - EVITE FLAMES -
Respondam apena a dúvida do amigo e sem ficar conjecturando nas entrelinha…
Discordo… só roda em mac, linux e windows. Sem falar que precisa de ajustes. Isso você consegue com kylix ou lazarus.[/quote]
Tirando então, mac, linux e windows qual a plataforma então que não roda? O.o
Quais seriam os ajustes? O path basta você utilizar / ao invés \ que funciona em qualquer plataforma… Variáveis de ambiente continua sendo a mesma coisa.
Mano, delphi não paga bem. Eu era de delphi e mudei rapidinho e sou mega feliz por isso! [=[/quote]
Como disseram acima, tirando a questão de “mercado” que nada tem a ver com qualidade das ferramentas é perfeitamente possivel fazer até mais coisas com kylix ou delphi, ou lazarus do que java.
Quando a questão é desktop, java é um fracasso como já postei em diversos tópicos criados aqui pelas seguintes razões:
- Custo altíssimo de runtime(o mínimo software executa inteiramente sua máquina virtual)
- plataforma com altíssima abstração de hardware. Em uma aplicação, 90% dos casos você acaba tendo que apelar para interfaces nativas(jni)
- Praticamente nenhum suporte multimídia
O delphi suporta tudo isso acima e gera executáveis muito enxutos. Apesar de ser grande(apriximadamente uns 400kb), o proprio executável possui tudo o que precisa para se executar sem nenhuma dependência(máquina virtual ou dlls)
A mesma coisa acontece com lazarus e o kylix.
Discordo… só roda em mac, linux e windows. Sem falar que precisa de ajustes. Isso você consegue com kylix ou lazarus.[/quote]
Kylix ,lazarus, so vc mesmo com esta cara de retardado pra dizer uma coisa dessas,
LAMENTAVEL.[/quote]
Nossa espero que eles sejam amigos bem intimos :roll:
Discordo… só roda em mac, linux e windows. Sem falar que precisa de ajustes. Isso você consegue com kylix ou lazarus.[/quote]
Tirando então, mac, linux e windows qual a plataforma então que não roda? O.o
Quais seriam os ajustes? O path basta você utilizar / ao invés \ que funciona em qualquer plataforma… Variáveis de ambiente continua sendo a mesma coisa.
Mano, delphi não paga bem. Eu era de delphi e mudei rapidinho e sou mega feliz por isso! [=[/quote]
Como disseram acima, tirando a questão de “mercado” que nada tem a ver com qualidade das ferramentas é perfeitamente possivel fazer até mais coisas com kylix ou delphi, ou lazarus do que java.
Quando a questão é desktop, java é um fracasso como já postei em diversos tópicos criados aqui pelas seguintes razões:
- Custo altíssimo de runtime(o mínimo software executa inteiramente sua máquina virtual)
- plataforma com altíssima abstração de hardware. Em uma aplicação, 90% dos casos você acaba tendo que apelar para interfaces nativas(jni)
- Praticamente nenhum suporte multimídia
O delphi suporta tudo isso acima e gera executáveis muito enxutos. Apesar de ser grande(apriximadamente uns 400kb), o proprio executável possui tudo o que precisa para se executar sem nenhuma dependência(máquina virtual ou dlls)
A mesma coisa acontece com lazarus e o kylix.[/quote]
“1) Custo altíssimo de runtime(o mínimo software executa inteiramente sua máquina virtual)
2) plataforma com altíssima abstração de hardware. Em uma aplicação, 90% dos casos você acaba tendo que apelar para interfaces nativas(jni)
3) Praticamente nenhum suporte multimídia”
tu usa java com uma Olivete?
hoje em dia, até computador do milhão vem com um desempenho razoável (para um usuário), fato de rodar em VM não é um argumento contra o java…
Discordo… só roda em mac, linux e windows. Sem falar que precisa de ajustes. Isso você consegue com kylix ou lazarus.[/quote]
Tirando então, mac, linux e windows qual a plataforma então que não roda? O.o
Quais seriam os ajustes? O path basta você utilizar / ao invés \ que funciona em qualquer plataforma… Variáveis de ambiente continua sendo a mesma coisa.
Mano, delphi não paga bem. Eu era de delphi e mudei rapidinho e sou mega feliz por isso! [=[/quote]
Como disseram acima, tirando a questão de “mercado” que nada tem a ver com qualidade das ferramentas é perfeitamente possivel fazer até mais coisas com kylix ou delphi, ou lazarus do que java.
Quando a questão é desktop, java é um fracasso como já postei em diversos tópicos criados aqui pelas seguintes razões:
- Custo altíssimo de runtime(o mínimo software executa inteiramente sua máquina virtual)
- plataforma com altíssima abstração de hardware. Em uma aplicação, 90% dos casos você acaba tendo que apelar para interfaces nativas(jni)
- Praticamente nenhum suporte multimídia
O delphi suporta tudo isso acima e gera executáveis muito enxutos. Apesar de ser grande(apriximadamente uns 400kb), o proprio executável possui tudo o que precisa para se executar sem nenhuma dependência(máquina virtual ou dlls)
A mesma coisa acontece com lazarus e o kylix.[/quote]
“1) Custo altíssimo de runtime(o mínimo software executa inteiramente sua máquina virtual)
2) plataforma com altíssima abstração de hardware. Em uma aplicação, 90% dos casos você acaba tendo que apelar para interfaces nativas(jni)
3) Praticamente nenhum suporte multimídia”
tu usa java com uma Olivete?
hoje em dia, até computador do milhão vem com um desempenho razoável (para um usuário), fato de rodar em VM não é um argumento contra o java…[/quote]
Concordo, ate o pc do milhao da conta, lamentavel ver comentarios como do nosso amigo boboca acima totalmente sem fundamento :(.
[quote=fernandopaiva]Por experiencia própria eu trabalhei com Delphi em 2000/2002 e com VB(affs ecaa) em 2003/2005. A Borland enterrou o Kylix(cheguei a mexer e era um lixo) e o Lazarus(é a verdadeira piada) …kkkk !
Bem, mas a discussão é sobre Delphi x Java, para mim que desenvolvo apenas em Desktop com J2SE, quando estava começando com Java parecia, eu disse parecia que o Delphi era mais fácil.
Mas eu só fui sacar que era apenas uma ilusão quando criei meu segundo projeto J2SE, basicamente eu peguei minhas classes POJOs/DAO/JFrames/modeloER etc…e alterei para o novo projeto e para a nova regra de negócio do novo projeto, coisa que não conseguia fazer facilmente com Delphi até msm pq Procedural é dificilimo de manter imagine converter…kkk ! Ou seja, coisas q levava 2 a 3 dias para mudar com Delphi procurando linhas e mais linhas de código se quisesse reusar alguma coisa, em Java consegui em apenas 1 hora ;-)…Realmente Java pra mim, não tem comparação. Ja disse isso antes, e me apedrejaram…Mas digo e repito, igual ao Java hoje não tem nada (minha opiniao).
Portabilidade, não há igual o Java, nem mesmo Python/C++ são iguais ao Java em matéria de Portabilidade. Fiz uma aplicação toda em Python/BoaConstructor quando coloquei meu projeto no Linux affs, tive que reescrever quase totalmente. Coisa que não precisei com Java, apenas coloquei e pronto, 100% funcional sem ter q alterar nenhuma linha se quer.
Hoje, eu to feliz com Java e só uso Java, nem penso em usar outra linguagem…Talvez um dia tenha uma outra linguagem ao meu modo de ver que supere o Java, mas por enquanto não há nada que chegue perto (minha opinião).
t+
[/quote]
Você não pode analisar um set de ferramentas de desenvolvimento no que se refere apenas a sua experiência profissional com ela. No seu trabalho ela pode ser mais eficaz que as outras, mas nos outros nichos do mercado não é. E a questão “desktop para java” não funciona.
É só você olhar para sua máquina de trabalho e me dizer quais softwares desktop que estão funcionando são realmente aplicações java(Netbeans, eclipse, não são aplicações, são ferramentas para desenvolvedores).
Aqui na minha máquina só existe o jdownloader, e eu trabalho com java.
Essa questão de portabilidade suprema do java é um mito que somente “não profissionais” continuam a levantar. Isso não existe.
Ele deve estar falando de um aplicativo que da um printf na tela e finaliza. Realmente o custo pra um aplicativo desses é alto e é melhor fazer em uma linguagem que rode em codigo nativo.
[quote=filipechaves]
tu usa java com uma Olivete?
hoje em dia, até computador do milhão vem com um desempenho razoável (para um usuário), fato de rodar em VM não é um argumento contra o java…[/quote]
Não, mas procuro desenvolver softwares que possam rodar nelas. Assim vão ter mais qualidades que os outros a um preço de implantação muito mais acessível.
[quote=juliocbq][quote=filipechaves]
tu usa java com uma Olivete?
hoje em dia, até computador do milhão vem com um desempenho razoável (para um usuário), fato de rodar em VM não é um argumento contra o java…[/quote]
Não, mas procuro desenvolver softwares que possam rodar nelas. Assim vão ter mais qualidades que os outros a um preço de implantação muito mais acessível.[/quote]
posso concluir disso, que com delphi, tu faz softwares para uma olivete.
perdi, parei poraqui, abraço.