Cronograma de lançamento do JDK8

55 respostas
M

A Oracle liberou o cronograma do JDK8.
http://mail.openjdk.java.net/pipermail/jdk8-dev/2012-April/000942.html

  • M1: August 2011 - April 24, 2012
  • M2: Ends June 14, 2012
  • M3: Ends July 30, 2012
  • M4: Ends September 11, 2012
  • M5: Ends November 26, 2012
  • M6: Ends January 30, 2013

Agora em abril deve sair o primeiro milestone, e a versão final prevista pra setembro de 2013. Outro ponto interessante é que vão aumentar o tempo de testes depois das features completas pra evitar um erro grave de última hora, como o descoberto pela fundação Apache com o Lucene, que acabou atrapalhando a adoção inicial do JDK7 (que nos meus testes está mais rápido e menos guloso de memória).

55 Respostas

J

Muito tem se falado do jdk8, mas enfim, qual será a grande novidade desta versão ?

E pra dizer a verdade, a oracle tá me surpreendendo, os caras tão mostrando serviço.

V

A principal, na minha opinião, é a inclusão do lambda:

Dê uma olhada no tutorial indicado aqui: http://www.javac.info/

A sintaxe final não ficará idêntica, mas vc já pode ter uma boa noção do que a funcionalidade se trata.

J

ViniGodoy:
A principal, na minha opinião, é a inclusão do lambda:

Dê uma olhada no tutorial indicado aqui: http://www.javac.info/

A sintaxe final não ficará idêntica, mas vc já pode ter uma boa noção do que a funcionalidade se trata.

Obrigado pela dica, dei uma lida e penso que o ponto forte do java sempre foi uma programação boa pra
ler, a exemplo disso dou manutenção em programas que fiz a quase 10 anos sem nenhum problema.

Expressões em Lambda pode ter suas vantagens, mas tá ruim pra ler.

Códigos pequenas podem ser bons pra escrever, mas quando o programa torna-se complexo e grande
pode se tornar um inferno dar manutenção.

Penso que java deveria se preocupar mais com inteligencia artificial, suporte a hardware, tais como
melhorias na javacomm ( incluindo serial e usb), webcams, sensores e por aí vai.

Como linguagem pra mim tá ótima.

K

Sinceramente sou contra esta visão que impera no desenvolvimento da linguagem Java do tipo “os outros tem eu tenho de ter também”.
A consequencia disto é termos uma linguagem muito mais difícil de manter.

Muito mais interessante pra mim são coisas como melhorias na JVM que permitam a outras linguagens que não sejam Java poderem ser escritas.

W

++ :slight_smile:

P

j-menezes:
ViniGodoy:
A principal, na minha opinião, é a inclusão do lambda:

Dê uma olhada no tutorial indicado aqui: http://www.javac.info/

A sintaxe final não ficará idêntica, mas vc já pode ter uma boa noção do que a funcionalidade se trata.

Obrigado pela dica, dei uma lida e penso que o ponto forte do java sempre foi uma programação boa pra
ler, a exemplo disso dou manutenção em programas que fiz a quase 10 anos sem nenhum problema.

Expressões em Lambda pode ter suas vantagens, mas tá ruim pra ler.

Códigos pequenas podem ser bons pra escrever, mas quando o programa torna-se complexo e grande
pode se tornar um inferno dar manutenção.

Penso que java deveria se preocupar mais com inteligencia artificial, suporte a hardware, tais como
melhorias na javacomm ( incluindo serial e usb), webcams, sensores e por aí vai.

Como linguagem pra mim tá ótima.

Acho muito importante a evolução da plataforma Java. A plataforma ficará mais interessante com a expressão lambda.

Concordo também que deveriam se preocupar na integração com hardware, realmente esta fazendo muito falta isso.

Também seria importante a possibilidade de compilar o executável em código nativo.

São uma serie de features que gostaria de ver na plataforma, que já deveriam existir a muito tempo; já que o Java esta a bastante tempo no mercado.

M

kicolobo:
Sinceramente sou contra esta visão que impera no desenvolvimento da linguagem Java do tipo “os outros tem eu tenho de ter também”.
A consequencia disto é termos uma linguagem muito mais difícil de manter.

Muito mais interessante pra mim são coisas como melhorias na JVM que permitam a outras linguagens que não sejam Java poderem ser escritas.

Também penso assim. MS é que gosta dessa tática: enche a ferramenta de tranqueiras pra fazer o marketing ‘eu tenho, voce não tem’. Mas o pior é que funciona.

E

também apoio a simplicidade… porém precisamos correr atras. Java esta perdendo mercado, ao menos no que se diz numero de vagas para a maldita tecnologia da M$.
Queria que eles melhorassem o netbeans… não temos ide ATUAL.

M

Elizeu_Santos:
também apoio a simplicidade… porém precisamos correr atras. Java esta perdendo mercado, ao menos no que se diz numero de vagas para a maldita tecnologia da M$.
Queria que eles melhorassem o netbeans… não temos ide ATUAL.

Concordo. Era absurdo até hoje o Java não aceitar string no comando switch, por exemplo. O operador diamante também ajudou a simplificar a sintaxe dos generics. Mas tem muita classe ainda faltando:
1 - Só eu que sinto falta de uma classe pra se criar um serviço no SO? Acho isso uma coisa muito trivial e quando preciso tem de recorrer à implementações de terceiros que usam JNDI.
2 - Como o pessoal disse, o acesso a hardware do Java também precisa melhorar bastante.
3 - Nunca consegui enxergar grande vantagem no lambda e acho os exemplos postados muito específicos pra poucas situações onde você vai economizar algumas linhas, e ainda prejudica a legibilidade do código. Mas se tanta gente quer, o recurso vai ser bem vindo.

Agora, IDE pra mim, tanto o Eclipse quanto o Netbeans precisam melhorar em bastante coisa. Inacreditável até hoje o Java não ter um plugin RAD descente. E o Netbeans peca em coisa simples:
1 - por que o default de um projeto Ant é o JDK5?
2 - Não seria possível liberar adapter dos servidores de aplicação mais novos sem precisar atualizar a IDE?
3 - Cadê o botão de limpar na janela de output? Aceitaram o pedido de solicitação lá na versão 6.1 e até agora, nada.

K

Elizeu_Santos:
também apoio a simplicidade… porém precisamos correr atras. Java esta perdendo mercado, ao menos no que se diz numero de vagas para a maldita tecnologia da M$.
Queria que eles melhorassem o netbeans… não temos ide ATUAL.

E tem que se preocupar mesmo, novamente como dito que os número de Java estão caindo, olhando os índices mês a mês, neste mês a linguagem C superou Java em popularidade http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html, foram mais de 2% em queda, mas isso não indica o declínio do Java, mas assustam.

Knowledge

E

knowledgebr:
Elizeu_Santos:
também apoio a simplicidade… porém precisamos correr atras. Java esta perdendo mercado, ao menos no que se diz numero de vagas para a maldita tecnologia da M$.
Queria que eles melhorassem o netbeans… não temos ide ATUAL.

E tem que se preocupar mesmo, novamente como dito que os número de Java estão caindo, olhando os índices mês a mês, neste mês a linguagem C superou Java em popularidade http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html, foram mais de 2% em queda, mas isso não indica o declínio do Java, mas assustam.

Knowledge

exato, os numeros estão caindo. java esta virando um cobol =(

acho que precisamos para ONTEM de soluções que agrade o publico.

1 - uma ide atual (que seja o netbeans ou o eclipse, to nem ai! mas que tenha recursos atuais e avançados como o VS).
2 - String como class? affx! estamos em 2012!
3 - JNDI? p q la vai fumaça! enrolação do DIABO.
4 - Algo que realmente funcione com praticidade para as com’s e usb’s (e o BlueT).
5 - swing, swt e awt deveria ser simplismente BANIDO do jdk. não sei a quantas anda o JFX e qual sua capacidade para gerar interfaces com o usuario, mas isso precisa ser levado a sério.

e outras mil coisas.

alias, netbeans 7.2, relatei dezenas de bugs e agora ele quase fritou meu processador.

K

Elizeu_Santos:
knowledgebr:
Elizeu_Santos:
também apoio a simplicidade… porém precisamos correr atras. Java esta perdendo mercado, ao menos no que se diz numero de vagas para a maldita tecnologia da M$.
Queria que eles melhorassem o netbeans… não temos ide ATUAL.

E tem que se preocupar mesmo, novamente como dito que os número de Java estão caindo, olhando os índices mês a mês, neste mês a linguagem C superou Java em popularidade http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html, foram mais de 2% em queda, mas isso não indica o declínio do Java, mas assustam.

Knowledge

exato, os numeros estão caindo. java esta virando um cobol =(

acho que precisamos para ONTEM de soluções que agrade o publico.

1 - uma ide atual (que seja o netbeans ou o eclipse, to nem ai! mas que tenha recursos atuais e avançados como o VS).
2 - String como class? affx! estamos em 2012!
3 - JNDI? p q la vai fumaça! enrolação do DIABO.
4 - Algo que realmente funcione com praticidade para as com’s e usb’s (e o BlueT).
5 - swing, swt e awt deveria ser simplismente BANIDO do jdk. não sei a quantas anda o JFX e qual sua capacidade para gerar interfaces com o usuario, mas isso precisa ser levado a sério.

e outras mil coisas.

alias, netbeans 7.2, relatei dezenas de bugs e agora ele quase fritou meu processador.

Mas o Cobol ainda vive e vem de décadas e é muito forte, há quem não troque Cobol por Java.

G

Não sei como tem gente que fala mal do java. Basta parar um pouco e olhar para a plataforma que o java nos proporciona. Me diz alguma outra plataforma que esteja no nível do java em termos de abrangência?

Claro que nada é perfeito, é preciso melhorar algumas coisas. Como falaram ai acima, USB, Serial, comunicação com hardware em geral já deveria ter sido melhorado há muito tempo.

As IDEs que temos, não esqueçam, são FREE! Qual outra linguagem tem IDE´s FREE no mesmo patamar que temos no java? Querem uma IDE de verdade, testem o Intellij. Muito boa ferramenta e vale cada centavo que cobram.

Dinamicidade na linguagem? Pluga na JVM e um abrassssss… Temos Groovy, JRuby, Scala, Rhino, etc… Tem linguagem pra todo gosto…

Outra coisa que poderia melhorar é a centralização dos frameworks. A Oracle poderia fazer algo que centralizasse as informações referentes a frameworks para facilitar o acesso à documentação, download, referências, opiniões, etc… Algo como uma rede social para a plataforma.
Imaginem termos um repositório centralizado maven, gradle, sbt, etc? Ou até mesmo algo já integrado na linguagem?

J

marcosalex:
A Oracle liberou o cronograma do JDK8.
http://mail.openjdk.java.net/pipermail/jdk8-dev/2012-April/000942.html

  • M1: August 2011 - April 24, 2012
  • M2: Ends June 14, 2012
  • M3: Ends July 30, 2012
  • M4: Ends September 11, 2012
  • M5: Ends November 26, 2012
  • M6: Ends January 30, 2013

Agora em abril deve sair o primeiro milestone, e a versão final prevista pra setembro de 2013. Outro ponto interessante é que vão aumentar o tempo de testes depois das features completas pra evitar um erro grave de última hora, como o descoberto pela fundação Apache com o Lucene, que acabou atrapalhando a adoção inicial do JDK7 (que nos meus testes está mais rápido e menos guloso de memória).

Não está menos guloso, na verdade é o contrário. Eles carregam mais recursos na ram para ganhar desempenho. Tem mais de ano que venho estudando isso com a jrockit.

J

Espero que com as closures conseguiam fazer uma API de criteria melhor para o JPA. Escrever 200 Linhas só pra ser type-safe é meio complicado. :lol:

D

Quanto a IDEs temos o IntelliJ IDEA, excelente e na minha modesta opinião não perde em nada para o VS.

F

Mas afinal, qual é a GRANDE feature do Visual Studio? Na epoca que usei, não vi grandes coisas! Na verdade eu ficava pensando, puts no netbeans eu fazia isso tão fácil, talvez eu não tenha estudado a IDE direito!

M

também gostaria de saber… na época que usei, que cheguei a usar o vs 2008 achei o editor de código dele bem inferior tanto ao netbeans quanto ao eclipse, o tingol me indicou inclusive um plugin em um tópico que abr aqui no guj para melhorar isso… a unica coisa que gostei mais no vs é a ferramenta RAD para fazer ambiente gráfico (inclusive web com asp.net), que achei boa (sou da opinião de que ambiente gráfico é melhor ser feito com RADs do tipo mesmo e só codificar o realmente necessário nessa camada).

então eu pergunto aos que citaram isso (ou a quem quiser responder), não como desafio ou algo do tipo, não entendam como algo assim, mas como dúvida mesmo, o que o vs tem de tão bom, que falta nas IDEs de java?

P

CTRL+L? Ou não entendi…

M

paulohbmetal:
marcosalex:

3 - Cadê o botão de limpar na janela de output? Aceitaram o pedido de solicitação lá na versão 6.1 e até agora, nada.

CTRL+L? Ou não entendi…

Sim, pelo teclado é Ctrl + l, mas deveria ter um botão. Ou todo mundo acha decorar um atalho intuitivo?

P

Bom, eu prefiro. Mas também já me acostumei. :slight_smile:

E

giulianocosta:
Não sei como tem gente que fala mal do java. Basta parar um pouco e olhar para a plataforma que o java nos proporciona. Me diz alguma outra plataforma que esteja no nível do java em termos de abrangência?

Claro que nada é perfeito, é preciso melhorar algumas coisas. Como falaram ai acima, USB, Serial, comunicação com hardware em geral já deveria ter sido melhorado há muito tempo.

As IDEs que temos, não esqueçam, são FREE! Qual outra linguagem tem IDE´s FREE no mesmo patamar que temos no java? Querem uma IDE de verdade, testem o Intellij. Muito boa ferramenta e vale cada centavo que cobram.

Dinamicidade na linguagem? Pluga na JVM e um abrassssss… Temos Groovy, JRuby, Scala, Rhino, etc… Tem linguagem pra todo gosto…

Outra coisa que poderia melhorar é a centralização dos frameworks. A Oracle poderia fazer algo que centralizasse as informações referentes a frameworks para facilitar o acesso à documentação, download, referências, opiniões, etc… Algo como uma rede social para a plataforma.
Imaginem termos um repositório centralizado maven, gradle, sbt, etc? Ou até mesmo algo já integrado na linguagem?

questão não é o que proporciona, e sim se manter ativo no mercado. Trabalho com java em uma empresa em que agora todos os novos projetos são em .Net, nóis programadores java apenas fazemos manutenção.

E

tipo… gerar diagramas.
ter um debugger N vezes melhor que aquela mudança de tela do eclipse.
melhor acabado.
muito rápido e ainda consome menos memória que o eclipse (nem se fala do netbeans)
todo tipo de solução proposta homologada
atualizações e novidades freqüentes.

E

ah, e os plugins funcionam!
diferentes do eclipse que eu ainda não encontrei um humano se quer que tenha conseguido fazer funcionar o TPTP ¬¬

M

Elizeu_Santos:
ah, e os plugins funcionam!
diferentes do eclipse que eu ainda não encontrei um humano se quer que tenha conseguido fazer funcionar o TPTP ¬¬

Os plugins do eclipse são zoneados. O Netbeans gerencia bem melhor plugins, mas usa RAM demais e tem muita tarefa que é lento. IntelliJ e JDeveloper têm plugins visuais bons, mas também tem suas deficiências.

Mas vamos aguardar pra ver no que dá, pelo menos o Java voltou a andar, e na hora que as IDEs passarem a usar os recursos novos da linguagem, muita coisa pode vir.

L

também gostaria de saber… na época que usei, que cheguei a usar o vs 2008 achei o editor de código dele bem inferior tanto ao netbeans quanto ao eclipse, o tingol me indicou inclusive um plugin em um tópico que abr aqui no guj para melhorar isso… a unica coisa que gostei mais no vs é a ferramenta RAD para fazer ambiente gráfico (inclusive web com asp.net), que achei boa (sou da opinião de que ambiente gráfico é melhor ser feito com RADs do tipo mesmo e só codificar o realmente necessário nessa camada).

então eu pergunto aos que citaram isso (ou a quem quiser responder), não como desafio ou algo do tipo, não entendam como algo assim, mas como dúvida mesmo, o que o vs tem de tão bom, que falta nas IDEs de java?

Uma coisa que eu acho fantástico do VS é o debug, nunca vi igual, agora como editor de código eu prefiro o Eclipse. O editor de código do VS só é bom para vb.net, para o C# eu acho péssimo, ele não ajuda muito para “identar” o código como no vb.net, entre outras coisas mais… Agora o RAD do VS tb é ótimo…

G

Elizeu_Santos:

questão não é o que proporciona, e sim se manter ativo no mercado. Trabalho com java em uma empresa em que agora todos os novos projetos são em .Net, nóis programadores java apenas fazemos manutenção.

Pois é Elizeu, mas até aonde sabemos se essa migração foi em função da linguagem/plataforma ou simplesmente porque a empresa é Microsoft Partner?
Eu trabalho há onze anos no mercado e não vi ainda o java desaquecer como falam. Pintou outras tecnologias mas não vi outras plataformas ameaçarem o java como andam falando por ai.

Outra coisa que aconteceu também foi essa transição da SUN para Oracle, muitas empresas ficaram com pé atrás com relação ao rumo que o java teria. Sabe-se lá se isso também não esta influênciando um pouco.

F

tipo… gerar diagramas.
ter um debugger N vezes melhor que aquela mudança de tela do eclipse.
melhor acabado.
muito rápido e ainda consome menos memória que o eclipse (nem se fala do netbeans)
todo tipo de solução proposta homologada
atualizações e novidades freqüentes.

Olha, sem querer criar um flame, mas voce não falou quase nada de concreto das features que deixam o VS tão bom!
Vamos ver:

tipo… gerar diagramas. Acho que tanto Eclipse quanto Netbeans tem plugins para isto, mas realmente a do VS é bem bacana!
ter um debugger N vezes melhor que aquela mudança de tela do eclipse. Bem subjetivo né? :stuck_out_tongue: Eu tambem não gosto do debugger do Eclipse, prefiro o do Netbeans. Agora simplesmente dizer que é N vezes melhor não ajuda, queremos saber o que afinal o debugger do VS faz que os outros não fazem?
melhor acabado. ???
muito rápido e ainda consome menos memória que o eclipse (nem se fala do netbeans) Não achei nada rápido não, pra mim isto é um mito, o mesmo mito que cobre o EclipsexNetbeans, coloca um projeto web grande no Eclipse JEE e veja o monstrinho que vira, mesma coisa do VS. Agora fala sério, ainda com este negócio de memória em pleno 2012? quando memória custa menos que um litro de leite e qualquer pc chinfrin vem com 3GB no minimo??
todo tipo de solução proposta homologada Pode ser bom, como pode ser ruim
atualizações e novidades freqüentes. Isto é bom

Olha repedindo mais uma vez, não estou querendo levantar a velha guerra IDE X versus IDE Y, mas ainda não consegui enchergar o que o VS tem de tão especial que os outros não conseguem fazer. O drag & drop eu concordo que ele mata a pau, mas o editor de código e outras coisas não vi nada de tão especial. Alias um add-in muito usado no VS, é o reSharper, que se eu não estiver muito enganado, traz para o VS exatamente as features do Intellij IDEA.

Mas ta bom, acho que ja estamos desvirtuando o tópico!

L

tipo… gerar diagramas.
ter um debugger N vezes melhor que aquela mudança de tela do eclipse.
melhor acabado.
muito rápido e ainda consome menos memória que o eclipse (nem se fala do netbeans)
todo tipo de solução proposta homologada
atualizações e novidades freqüentes.

Olha, sem querer criar um flame, mas voce não falou quase nada de concreto das features que deixam o VS tão bom!
Vamos ver:

tipo… gerar diagramas. Acho que tanto Eclipse quanto Netbeans tem plugins para isto, mas realmente a do VS é bem bacana!
ter um debugger N vezes melhor que aquela mudança de tela do eclipse. Bem subjetivo né? :stuck_out_tongue: Eu tambem não gosto do debugger do Eclipse, prefiro o do Netbeans. Agora simplesmente dizer que é N vezes melhor não ajuda, queremos saber o que afinal o debugger do VS faz que os outros não fazem?
melhor acabado. ???
muito rápido e ainda consome menos memória que o eclipse (nem se fala do netbeans) Não achei nada rápido não, pra mim isto é um mito, o mesmo mito que cobre o EclipsexNetbeans, coloca um projeto web grande no Eclipse JEE e veja o monstrinho que vira, mesma coisa do VS. Agora fala sério, ainda com este negócio de memória em pleno 2012? quando memória custa menos que um litro de leite e qualquer pc chinfrin vem com 3GB no minimo??
todo tipo de solução proposta homologada Pode ser bom, como pode ser ruim
atualizações e novidades freqüentes. Isto é bom

Olha repedindo mais uma vez, não estou querendo levantar a velha guerra IDE X versus IDE Y, mas ainda não consegui enchergar o que o VS tem de tão especial que os outros não conseguem fazer. O drag & drop eu concordo que ele mata a pau, mas o editor de código e outras coisas não vi nada de tão especial. Alias um add-in muito usado no VS, é o reSharper, que se eu não estiver muito enganado, traz para o VS exatamente as features do Intellij IDEA.

Mas ta bom, acho que ja estamos desvirtuando o tópico!

Em relação ao Debug, no VS ele permite você arrastar o cursor e voltar ao ponto que já passou, “debugando” novamente… Tem tb uma função no VS 2010 que quando o desenvolvedor usa duas telas, ele pode ir olhando o sistema em uma tela e “debugar” o código em outra tela, isso é muito bom…

G

Quanto custa a licença do VS?

J

Java virando cobol ???, programei cobol por um bom tempo e trata-se de uma linguagem bem feita,
no entanto java é melhor, eu deveria estar preocupado se java estivesse virando o VB.

Nem tudo é perfeito, agora cá entre nós, coisas pra windows é pra quem gosta de enganação, travação e virus, gente séria usa linux, mac, solaris, freebsd entre outros, com java.


5 - swing, swt e awt deveria ser simplismente BANIDO do jdk. não sei a quantas anda o JFX e qual sua capacidade para gerar interfaces com o usuario, mas isso precisa ser levado a sério.

Banido por que ?? - Eu uso e tenho ótimos projetos desenvolvidos no swing e to satisfeito.


alias, netbeans 7.2, relatei dezenas de bugs e agora ele quase fritou meu processador.

A liberdade de netbeans permite que você mesmo desenvolva plugins a seu gosto, eu mesmo já fiz isso.

Fico pensando, como seriam as coisas sem a existência do java ?

Net, essa coisa horrivel da microsoft, somente veio a existir porque o java incomodou os caras.

Java tem por proposta o progresso da plataforma, tenho rotinas vovozinhas em java e se comparar o desempenho
numa jvm de 10 anos atras com o de hoje ele roda mais rapido. sem que eu tenha alterado o codigo. Isso é incrível.

F

lucas_carvalho100:

Em relação ao Debug, no VS ele permite você arrastar o cursor e voltar ao ponto que já passou, “debugando” novamente… Tem tb uma função no VS 2010 que quando o desenvolvedor usa duas telas, ele pode ir olhando o sistema em uma tela e “debugar” o código em outra tela, isso é muito bom…

Ai sim uma feature, acho que ja vi um amigo usando esta feature de arrastar o cursor no debug, nunca vi em IDE’s java, alguem sabe se existe em alguma?

J

Uu já usei o visual studio em alguns projetos e ele realmente é muito bom. Quem fala que é ruim é porque não ainda não trabalhou com essa ferramenta. O problema é que é muito caro, o que me faz usar todos os meus esforços em ferramentas como eclipse e netbeans, que são muito boas e gratuitas.

O netbeans como editor de interfaces não é tão bom quanto o visual studio. O matisse deixa a desejar nesse quesito com aqueles problemas de ancoragem. Mas o melhor de todos na minha opinião é o qtdesigner do qt creator. Esse sim é uma senhora ferramenta para desktop:

A

Apesar do preço “padrão” do VS ser realmente muito caro, estava R$ 11.000 a versão Ultimate do 2010 da última vez que vi, há várias formas de driblar este custo. E não estou falando de pirataria.

A Microsoft faz parceria com várias faculdades, que permitem aos alunos instalarem vários produtos de graça. (Incluindo VS e Sql Server)

A pessoa pode adquirir certificações Microsoft (algumas são de graça) que permitem também acesso grátis a esses produtos.

J

Apesar do preço “padrão” do VS ser realmente muito caro, estava R$ 11.000 a versão Ultimate do 2010 da última vez que vi, há várias formas de driblar este custo. E não estou falando de pirataria.

A Microsoft faz parceria com várias faculdades, que permitem aos alunos instalarem vários produtos de graça. (Incluindo VS e Sql Server)

A pessoa pode adquirir certificações Microsoft (algumas são de graça) que permitem também acesso grátis a esses produtos.

Bom !!!, eu não quero nem de graça o VS. ( rs )

G

É desleal compara uma IDE paga (E bem paga) com uma free…

B

A grande feature é criação de interfaces e o fato de poder ser usado com uma linguagem mais moderna como C#.

J

fredferrao:
lucas_carvalho100:

Em relação ao Debug, no VS ele permite você arrastar o cursor e voltar ao ponto que já passou, “debugando” novamente… Tem tb uma função no VS 2010 que quando o desenvolvedor usa duas telas, ele pode ir olhando o sistema em uma tela e “debugar” o código em outra tela, isso é muito bom…

Ai sim uma feature, acho que ja vi um amigo usando esta feature de arrastar o cursor no debug, nunca vi em IDE’s java, alguem sabe se existe em alguma?

Você pode depurar dentro do vmware em uma máquina virtual. Essa para mim é uma das melhores funcionalidades.

L

Concordo com você…

E

j-menezes:

exato, os numeros estão caindo. java esta virando um cobol =(

acho que precisamos para ONTEM de soluções que agrade o publico.

Java virando cobol ???, programei cobol por um bom tempo e trata-se de uma linguagem bem feita,
no entanto java é melhor, eu deveria estar preocupado se java estivesse virando o VB.

Nem tudo é perfeito, agora cá entre nós, coisas pra windows é pra quem gosta de enganação, travação e virus, gente séria usa linux, mac, solaris, freebsd entre outros, com java.


5 - swing, swt e awt deveria ser simplismente BANIDO do jdk. não sei a quantas anda o JFX e qual sua capacidade para gerar interfaces com o usuario, mas isso precisa ser levado a sério.

Banido por que ?? - Eu uso e tenho ótimos projetos desenvolvidos no swing e to satisfeito.

Cara, diferenças entre minha opinião e a sua… eu não sou xiita, sou realista.
pessoas sérias usam Linux… tá de brincadeira só pode ser. Extremamente radical e sem visão.
sobre falar de performance de JDK de 10 anos atras… estou trabalhando em um projeto 1.4, sei da performance e sinto te dizer que vc falou demais quanto a performance.
Aprendi muito com uma pessoa aqui do GUJ que eu não gosto nem um pouco e os mais antigos sabem quem é (rsrsrs). acho que você deveria rever seus conceitos.

e… não concordo com o que você disse “pessoas sérias utilizam linux”.

quanto a licença do VS, quem paga é a empresa, e independente da IDE ser free ou não, isso não reflete no salário.

J

Elizeu_Santos:
j-menezes:

exato, os numeros estão caindo. java esta virando um cobol =(

acho que precisamos para ONTEM de soluções que agrade o publico.

Java virando cobol ???, programei cobol por um bom tempo e trata-se de uma linguagem bem feita,
no entanto java é melhor, eu deveria estar preocupado se java estivesse virando o VB.

Nem tudo é perfeito, agora cá entre nós, coisas pra windows é pra quem gosta de enganação, travação e virus, gente séria usa linux, mac, solaris, freebsd entre outros, com java.


5 - swing, swt e awt deveria ser simplismente BANIDO do jdk. não sei a quantas anda o JFX e qual sua capacidade para gerar interfaces com o usuario, mas isso precisa ser levado a sério.

Banido por que ?? - Eu uso e tenho ótimos projetos desenvolvidos no swing e to satisfeito.

Cara, diferenças entre minha opinião e a sua… eu não sou xiita, sou realista.
pessoas sérias usam Linux… tá de brincadeira só pode ser. Extremamente radical e sem visão.
sobre falar de performance de JDK de 10 anos atras… estou trabalhando em um projeto 1.4, sei da performance e sinto te dizer que vc falou demais quanto a performance.
Aprendi muito com uma pessoa aqui do GUJ que eu não gosto nem um pouco e os mais antigos sabem quem é (rsrsrs). acho que você deveria rever seus conceitos.

e… não concordo com o que você disse “pessoas sérias utilizam linux”.

quanto a licença do VS, quem paga é a empresa, e independente da IDE ser free ou não, isso não reflete no salário.

Imagina o seguinte cenário :

Supondo que você esteja no bico do corvo e pronto pra fazer uma cirurgia no seu coração, e digamos que você possa escolher
entre 2 tecnologias, uma com windows e net e a outra com linux e java, qual você escolheria ?

M

Olha, voltando ao tópico inicial, eu acho que Lambda no primeiro ano vai ser uma grande modinha com vários tutoriais de porque é legal usar, mas, no segundo em diante…vão sugir livros e artigos que classificam como um código ruim de manter e entender.

Eu particularmente acredito que Lambda deixe o código mais difícil de ser entendido e não vejo uma grande vantagem no seu uso que supere isso. Obviamente pra quem programa de olho no contador de linhas, vai fazer toda a diferença.

E

j-menezes:
Elizeu_Santos:
j-menezes:

exato, os numeros estão caindo. java esta virando um cobol =(

acho que precisamos para ONTEM de soluções que agrade o publico.

Java virando cobol ???, programei cobol por um bom tempo e trata-se de uma linguagem bem feita,
no entanto java é melhor, eu deveria estar preocupado se java estivesse virando o VB.

Nem tudo é perfeito, agora cá entre nós, coisas pra windows é pra quem gosta de enganação, travação e virus, gente séria usa linux, mac, solaris, freebsd entre outros, com java.

Cara, diferenças entre minha opinião e a sua… eu não sou xiita, sou realista.
pessoas sérias usam Linux… tá de brincadeira só pode ser. Extremamente radical e sem visão.
sobre falar de performance de JDK de 10 anos atras… estou trabalhando em um projeto 1.4, sei da performance e sinto te dizer que vc falou demais quanto a performance.
Aprendi muito com uma pessoa aqui do GUJ que eu não gosto nem um pouco e os mais antigos sabem quem é (rsrsrs). acho que você deveria rever seus conceitos.

e… não concordo com o que você disse “pessoas sérias utilizam linux”.

quanto a licença do VS, quem paga é a empresa, e independente da IDE ser free ou não, isso não reflete no salário.

Imagina o seguinte cenário :

Supondo que você esteja no bico do corvo e pronto pra fazer uma cirurgia no seu coração, e digamos que você possa escolher
entre 2 tecnologias, uma com windows e net e a outra com linux e java, qual você escolheria ?

Diante deste MEDÍOCRE comentário, me retiro do tópico.

O GUJ esta cada vez pior.

J

Elizeu_Santos:

Diante deste MEDÍOCRE comentário, me retiro do tópico.

O GUJ esta cada vez pior.

Os covardes correm assim como os programadores de meia tigela não querem sujar as mãos
com programação de verdade e ficam ai falando de arrastar botãozinhos no VS.

Vai com Deus e morra abraçado com a Microsoft.

K

j-menezes:
Elizeu_Santos:

Diante deste MEDÍOCRE comentário, me retiro do tópico.

O GUJ esta cada vez pior.

Os covardes correm assim como os programadores de meia tigela não querem sujar as mãos
com programação de verdade e ficam ai falando de arrastar botãozinhos no VS.

Vai com Deus e morra abraçado com a Microsoft.

Porque quando navego no GUJ recebo uma grande propaganda do Maker All, o Maker consegue matar o VS e Eclipse numa paulada só? Um programa que mata programadores Java num fórum de programadores Java não é algo contraditório?

F

marlon patrick:
Olha, voltando ao tópico inicial, eu acho que Lambda no primeiro ano vai ser uma grande modinha com vários tutoriais de porque é legal usar, mas, no segundo em diante…vão sugir livros e artigos que classificam como um código ruim de manter e entender.

Eu particularmente acredito que Lambda deixe o código mais difícil de ser entendido e não vejo uma grande vantagem no seu uso que supere isso. Obviamente pra quem programa de olho no contador de linhas, vai fazer toda a diferença.

Acho que não, vai ser mais útil para desevovledores de framework, vou dar um exemplo, que pensei hoje com um colega de trabalho: Critéria, espera só pra ver como vai ficar a api de criteria usando lambdas, eu imagino que se os caras souberem o que estão fazendo na hora de implementarem, vai ficar muito show e intuitivo de usar.

M

juliocbq:

O netbeans como editor de interfaces não é tão bom quanto o visual studio. O matisse deixa a desejar nesse quesito com aqueles problemas de ancoragem. Mas o melhor de todos na minha opinião é o qtdesigner do qt creator. Esse sim é uma senhora ferramenta para desktop:

A montagem de guis no Qt Creator é muito boa. O que sinto falta nele é forma visual pra se trabalhar com banco de dados, no estilo Delphi ou do Visual Designer do Netbeans.

M

O VS tem versão Free, que ainda assim tem muita coisa melhor que Netbeans e que o Eclipse (que possui versões pagas).

G

Não conheço muito o mundo MS. Porque existe uma versão paga? A versão free pode ser usada comercialmente?

M

Sim, pode. A versão paga possui mais recursos, da mesma forma que existe versão paga do Eclipse com vários plugins comerciais, como o JBuilder.

J

wellington.nogueira:
juliocbq:
fredferrao:
lucas_carvalho100:

Em relação ao Debug, no VS ele permite você arrastar o cursor e voltar ao ponto que já passou, “debugando” novamente… Tem tb uma função no VS 2010 que quando o desenvolvedor usa duas telas, ele pode ir olhando o sistema em uma tela e “debugar” o código em outra tela, isso é muito bom…

Ai sim uma feature, acho que ja vi um amigo usando esta feature de arrastar o cursor no debug, nunca vi em IDE’s java, alguem sabe se existe em alguma?

Você pode depurar dentro do vmware em uma máquina virtual. Essa para mim é uma das melhores funcionalidades.


Vc consegue fazer com Eclipse usando debug remoto. Não seria a mesma coisa?

Se você conseguir usar isso dentro do vmware e tiver algum plugin do eclipse para integrá-lo com a ide pode até ser.

S

Eu acho a linguagem java bastante completa para o que propõe fazer, a adição de closures acredito que vai ser bom para os frameworks, para os programadores em geral não deve fazer muita diferença. Quanto as IDEs, seria extraordinário se existisse um plugin que concentrasse todos os xmls (pelo menos os mais importantes) e fornecesse uma forma intuitiva de configurá-los, porque do jeito que está, haja paciência.

C

Elizeu_Santos:
knowledgebr:
Elizeu_Santos:
também apoio a simplicidade… porém precisamos correr atras. Java esta perdendo mercado, ao menos no que se diz numero de vagas para a maldita tecnologia da M$.
Queria que eles melhorassem o netbeans… não temos ide ATUAL.

E tem que se preocupar mesmo, novamente como dito que os número de Java estão caindo, olhando os índices mês a mês, neste mês a linguagem C superou Java em popularidade http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html, foram mais de 2% em queda, mas isso não indica o declínio do Java, mas assustam.

Knowledge

exato, os numeros estão caindo. java esta virando um cobol =(

acho que precisamos para ONTEM de soluções que agrade o publico.

1 - uma ide atual (que seja o netbeans ou o eclipse, to nem ai! mas que tenha recursos atuais e avançados como o VS).
2 - String como class? affx! estamos em 2012!
3 - JNDI? p q la vai fumaça! enrolação do DIABO.
4 - Algo que realmente funcione com praticidade para as com’s e usb’s (e o BlueT).
5 - swing, swt e awt deveria ser simplismente BANIDO do jdk. não sei a quantas anda o JFX e qual sua capacidade para gerar interfaces com o usuario, mas isso precisa ser levado a sério.

e outras mil coisas.

alias, netbeans 7.2, relatei dezenas de bugs e agora ele quase fritou meu processador.

Amigos?! não se predão a estatísticas, não intereça ao programador de qualquer linguagem que seja, preocupar-se em saber como anda a classificação de sua línguagem. Java é uma plataforma complexa (ponto). Uma Plataforma; Línguagem, Ambiente, e por aí vaí. Vejam os Frameworks “Um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação”.

O ECOSISTEMA em que Java, C estão inseridos é infestado disso! É sua natureza, sistemas confiaveis e populares, que tem em sua maior característica: “Código fonte escrito em uma linguagem de programação de alto nível, com grande capacidade de abstração, e o código objeto é escrito em uma linguagem de baixo nível, como uma sequência de instruções a ser executada pelo microprocessador.”

Quando me preocupo, como anda o Rank da minha linguagem ou memo do meu framework favorito, estou procupado ao que a técnologia me oferece, e esquecendo de me oferecer a técnologia que tenho em mãos. Estou sendo complexo? Para facilitar as coisas; Não me atento mais a acompanhar esse ritmo de novidades, filtro o que me aparece e escolho aquilo que me serve, aprendo muito usando java crú. Crú mesmo! é mais complexo e divertido. Mas aí vai a máxima: “Quem não tem o que fazer, inventa!”

Valew abraço a todos!

  • Fazia tempo que eu não vinha aqui.
    … Continua um ótimo forum de discusão!
A

O VS é bacana mas eu gosto mais do netbeans na questão do editor, agora vs com reshaper é sensacional mas fica bem mais pesado. Tem muitos comentários fan boys aqui nesse tópico, é Deus na terra e Java no céu. É necessário que nós programadores nos adaptemos as tecnologias que a empresa usa, esse cara ai que tá xingando a Microsoft, eu quero ver se um dia você receber uma proposta irrecusável para trabalhar com .net ai pelo menos vai parar com a criancisse.

W

juliocbq:
fredferrao:
lucas_carvalho100:

Em relação ao Debug, no VS ele permite você arrastar o cursor e voltar ao ponto que já passou, “debugando” novamente… Tem tb uma função no VS 2010 que quando o desenvolvedor usa duas telas, ele pode ir olhando o sistema em uma tela e “debugar” o código em outra tela, isso é muito bom…

Ai sim uma feature, acho que ja vi um amigo usando esta feature de arrastar o cursor no debug, nunca vi em IDE’s java, alguem sabe se existe em alguma?

Você pode depurar dentro do vmware em uma máquina virtual. Essa para mim é uma das melhores funcionalidades.


Vc consegue fazer com Eclipse usando debug remoto. Não seria a mesma coisa?

Criado 6 de abril de 2012
Ultima resposta 10 de abr. de 2012
Respostas 55
Participantes 23