Java
Java er en langvarig samling av dataprogrammer og regler som er ansvarlig for utvikling og utrulling av hundretusener av applikasjoner og nettsteder. Hva setter Java er bortsett sin evne til å tillate bruk på tvers av plattformer, nesten en første av sitt slag da den først dukket opp. Java ble opprinnelig utviklet av Sun Microsystems (senere kjøpt av Oracle Corporation). Det ble først utgitt på 23 januar 1996, (selv om Java-språket har eksistert internt siden 1990) og har siden hatt 161 store oppdateringer og utallige små endringer. Flertallet av Java implementasjoner er nå tilgjengelig for publikum under GNU General Public License. Den enorme blockbuster Minecraft, som nå er verdens mest kjøpte og spilte videospill, ble opprinnelig skrevet i Java.
- Den er mye brukt og svært godt dokumentert Java Development Kit kan lastes ned og brukes til å lage programmer med Java
- Kan brukes til å lage ganske mye annet
- Java er stort sett fri og de fleste av sine implementeringer er under offentlig lisens
- Trolig den mest veldokumenterte programmeringsspråk i verden
- Kan brukes til omtrent alt
- Gjør ingen feil, er Java svært gammel, og har sine problemer. Mest spesielt, sammenlignet med mer moderne plattformer, myrer Java ned på søppelrydding og har en tendens til å være generelt clunky når du prøver å behandle mange høy intensitet kommandoer
- Java har en uheldig historie bunting bloatware (Ask.com Toolbar, McAfee Security Scan Plus) med installasjonspakker av sin kjøretidsmiljø, som er alt for Java som de fleste noen gang vil trenge. Vær forsiktig under installasjon og ikke installer noe uønsket
- Ingen automatisk oppdatering system som ikke krever administrative rettigheter og brukermedvirkning
- Det har vært noen uenighet om Javas sikkerhetsproblemer, og legger til sin undergang
En ville være svært vanskelig å finne noen som har brukt en stasjonær datamaskin, og har ikke hørt om Java. Det er en av de eldste og mest brukte programmeringsplattformer i verden. De fleste mennesker blir bedt om å laste den ned kort tid etter installasjon av en ny operativsystem på en datamaskin, hovedsakelig på grunn av det faktum at så mange programmer er avhengige av det, og ikke minst over halvparten av verdens nettsteder ved hjelp av Java i den ene eller den andre veien. For eksempel er mange tredjeparts plattformer faktisk basert på Java, som BeanShell, Clojure, Groovy, JRuby, Jython, Kotlin, Rhino, Scala og Gosu. Men hvorfor så mange modifikasjoner? Som det viser seg, for alle Java lange levetid, er det ganske gamle. Mens basen språket kan fortsatt brukes i mange programmer, er det rett og slett ikke så effektiv som mer moderne programmeringsplattformer. Java er en viktig del av internett og dataprogrammer historie og vil forbli i bruk på en stund lenger, men utviklerne har sakte og jevnt søkt andre måter å gjøre sine programmer arbeid. Faktisk Java inspirert Microsofts mye brukt .NET Framework. Selv om det mangler kryss-plattform tankegangen til Java siden det kan bare brukes på Windows, er det generelt bekymret overlegen for dagens høyere end applikasjoner.