BT

Novidades O InfoQ vem desenvolvendo uma série de novas funcionalidades para melhorar sua experiência com o site. Confira!

Apresentação: Evoluindo a Linguagem Java

| por Dave West , traduzido por Ricardo Almeida em 29 abr 2009. Tempo estimado de leitura: menos de um minuto |

Neal Gafter em Evoluindo a linguagem Java

Neal começa sua apresentação, na questão original, "o que é evoluir uma linguagem matura?" para, "o que é evoluir uma linguagem amplamente em produção?" A última questão expõe as verdadeiras questões envolvidas, o qual inclui:

  • Compatibilidade comportamental com API existente;
  • Escolhendo princípios de design apropriados que influenciam a escolha de novas funcionalidades;
  • Examinar da melhor maneira de modificar, extender ou adicionar funcionalidades, e
  • Manter em mente metas de longo prazo para que melhorias imediatas não prejudique alcançar esses objetivos.

Duas características de pequenos e imediatos objetivos de design discutidos por Gafter inclui: Regularizar a linguagem existente e aumentar a modularidade. Na primeira categoria, questões como fixar a inferência de tipos, operador limitado ao sobrescrever, e clausuras catch melhoradas onde for possível notar. Detalhes e exemplos são apresentados e discutidos. A apresentação conclui com uma discussão de específicos objetivos de longo prazo para extenções futuras e melhorias para Java.

Veja Neal Gafter em Evoluindo a Linguagem Java para detalhes.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT