*   >> Lectura Educación Artículos >> hobby >> videojuegos de ordenador

Java: La lucha contra la Critics

críticos de Java en los últimos años han tratado de decir que C ++ es un lenguaje mejor. Ellos hacen afirmaciones falsas, incluyendo que Java es demasiado lento para programar juegos, tiene pérdidas de memoria, Java es un lenguaje de alto nivel, y que ningún programador VERDADERO utiliza Java para escribir juegos. Vamos a discutir estos llamados "problemas" Java tiene.

Cuando los críticos dicen que Java es demasiado lento para programar juegos, que realmente están diciendo que es más lento que C o C ++.

Esta declaración fue muy cierto cuando Java salió por primera vez alrededor de 1996, pero ha cambiado desde sus primeros días. Java 5.0 se ha fijado en el 10% más lento que C ++. Algunas personas incluso creen que las nuevas versiones son más rápidos que sencilla C ++ Esta gran mejora ha llegado sobre todo debido a las mejoras del compilador.

Otra cosa que ha plagado de Java es la supuesta "pérdidas de memoria." Java ofrece un recolector de basura que recicla memoria para evitar esto. La mayoría de las "pérdidas de memoria" son causados ​​por malas técnicas de programación.

Algunas personas se quejan de que el recolector de basura se ejecuta a intervalos cronometrados mal, pero esto se alivia cuando un codificador permite que el sueño programa de unos pocos milisegundos cada iteración

.

Un tercer argumento críticos hacen es que no hay juegos comerciales realizadas en Java. Este es el argumento más fácil de refutar. Hay muchos juegos que se han hecho en Java, incluyendo el Runescape popular.

En pocas palabras, no importa lo que los críticos tratan de decir, Java continuará ganando popularidad debido a sus muchas ventajas con respecto a C ++.



Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.