Esta � uma lista de caracter�sticas que faltam em Java, as caracter�sticas da parte superior 10 que eu penso ajudarei Java a sobreviver e prosperar no s�culo XXI. Como os colaboradores de Java nos deixaram tomar esta ocasi�o para levantar nossa voz e os deixaram nossas demandas ser ouvidos.

  1. M�dulo de Apache-Java (JSP & Servlet). O projeto de JServ da matan�a era provavelmente o �nico erro o mais grande que danificou significativamente a adop��o de Java como a l�ngua do desenvolvimento da correia fotorreceptora. JSP � significativamente mais poderoso do que o PHP no entanto est� tomando uma batida hoje. O Tomcat � agrad�vel e funcional mas simplesmente n�o enche a ameia de um recipiente de pouco peso do jsp/servlet para as aplica��es web de pouco peso para o colaborador m�dio de Joe com o acolhimento de correia fotorreceptora compartilhado. Este �nico m�dulo pode dr�stica simplificar o usu�rio-lado Java para o colaborador m�dio de Joe e fazer a estrada para uma adop��o muito mais difundida.
  2. Toneladas de m�todos da conveni�ncia, estilo do PHP. Para um come�o, a corda baseada m�todos do I/O seria um toque agrad�vel.
  3. A sustenta��o robusta e profunda de AJAX, possivelmente adotando bibliotecas externas gosta de DWR. AJAX transformou-se a tecnologia de n�cleo da correia fotorreceptora 2.0 aplica��es. Java pode ignor�-lo somente em nosso perigo.
  4. Sustenta��o/b�n��o do oficial JVM para distros do linux e o DEB principais.
  5. Interoperabilidade f�cil com PHP. Java � seguido pr�xima pelo PHP como l�nguas principais hoje. O PHP fornece a sustenta��o scripting forte para aplica��es web e toneladas de funcionalidade que os programadores de Java podem facilmente leverage com tal integra��o. Igualmente os colaboradores devem poder escrever permutavelmente certificados no jsp e no PHP.
  6. Estrutura Inbuilt do desenvolvimento da correia fotorreceptora, tomando id�ias do rubi e das listras entre outro. A pergunta chave � quem conduzir� esta equipe.
  7. Sustenta��o simples de ORM (tra�o relacional do objeto) em bibliotecas do n�cleo.
  8. Projeto pela sustenta��o do contrato. afirme n�o cumpre o v�cuo causado pela falta da sustenta��o de DbC. DbC vai uma maneira longa de melhorar o vigor de aplica��es de Java.
  9. Sustenta��o da distribui��o de Componentized. N�s devemos poder escolher e escolher componentes de JRE para a distribui��o. Isto toma do tamanho humongous de JRE e da taxa em que est� crescendo com cada libera��o.
  10. Executables da l�ngua nativa para Windows e o linux. A l�ngua nativa execut�vel remove a exig�ncia instalar JVM (JDK ou JRE) na m�quina de cliente. Com Windows Vista e interrup��o da sustenta��o de Java por Microsoft torna-se essencial simplificar a distribui��o de Java em Windows. Lugares execut�veis de uma l�ngua nativa ele no fundamento igual com aplica��es Win32. Igualmente melhora a percep��o do desempenho.

Sinta livre adicionar sua lista nos coment�rios.