*   >> Lese Utdanning Artikler >> hobby >> computer video games

Java: Fighting Critics

Java kritikere gjennom årene har forsøkt å si at C ++ er et bedre språk. De gjør falske påstander, herunder at Java er for treg til å programmere spill, det har minnelekkasjer, Java er et høyt nivå språk, og at ingen REAL programmerer bruker Java til å skrive spill. La oss diskutere disse såkalte "problemer" Java har.

Når kritikere sier at Java er for treg til å programmere spill, de egentlig sier at det er tregere enn C eller C ++. Denne uttalelsen var veldig sant når Java først kom ut rundt 1996, men har endret seg siden sine tidlige dager. Java 5.

0 er satt til bare 10% tregere enn C ++. Noen mennesker selv mener at de nyeste versjonene er raskere enn vanlig C ++ Denne enorme forbedringen har kommet mest på grunn av kompilatoren forbedringer.

En annen ting som har plaget Java er den antatte "minnelekkasjer." Java tilbyr en søppelsamler som resirkulerer minne for å forhindre dette. De fleste "minnelekkasjer" er forårsaket av dårlige programmeringsteknikker. Noen klager over at søppeltømmeren utfører på dårlig timet mellomrom, men dette er unødvendig når en koder lar programmet sove noen få millisekunder hver iterasjon.


Et tredje argument kritikerne gjøre er at det er ingen kommersielle spill som er laget i Java. Dette er lettere argument for å tilbakevise. Det er mange spill som har blitt gjort i Java, inkludert den populære Runescape.

Ergo, uansett hva kritikerne prøver å si, Java vil fortsette å vinne popularitet på grunn av sine mange fordeler framfor C ++.



Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.