Oracle: programmeringsspråket Java-13 är slut, det kommer göra dig mer produktiv

0
123

Python äter upp Java och är nu jagar JavaScript
Python har lockat två miljoner nya utvecklare under det senaste året.

Mjukvarujätten Oracle har meddelat Java SE 13 och Java Development Kit (JDK) 13 lovar att utvecklarna att det kommer att släppa framtida uppdateringar på en regelbunden och förutsägbar sex månaderna.

Binärfilerna för Java SE 13 är planerat för release idag med prestanda, stabilitet och säkerhet förbättringar, samt två nya förhandsgranska funktioner, “Switch Uttryck’ och ‘Text Block’, som är utformade för att förbättra utvecklarnas produktivitet.

“Oracle JDK 13 ökar utvecklare produktiviteten genom att förbättra prestanda, stabilitet och säkerhet i Java SE-plattformen och JDK,” sade Oracle.

Switch-Uttryck-funktionen förlänger switch-satser så att de kan användas som en sats eller ett uttryck. Text Block funktion är utformad för att förenkla skriva Java-program genom att enkelt uttrycka strängar som spänner över flera rader källkod utan escape-sekvenser.

Som förhandsvisning funktioner, Switch Uttryck och Text Block kan tas bort vid någon tidpunkt i framtiden. Men Java-13 får också ta med dynamisk klass-delning av data arkiv, minne förbättringar, och en ny implementation av Java-uttag application programming interface.

Medan Oracle försöker skapa sig en framtid för Java, det finns också massor av historia att det programmeringsspråk som har format mycket av dagens teknik.

Oracle Java fick som en del av förvärvet av Sun Microsystems 2009 och sedan fört en utdragen juridisk strid med Google över sitt användande av Java i Android, icke-Apple OS som Microsofts grundare Bill Gates beklagar att Microsoft inte gör.

Java blir 25 nästa år och används för att bygga mobila, stationära och cloud apps. Språket skapades av Sun Microsystems ingenjören James Gosling, som gick med i Google under 2011 men ett år senare skrev att Google “helt slimed Solen”.

Java är fortfarande rankad som en av de mest populära programmeringsspråk i index som Tiobe. Men, knäppa på sina klackar i dessa dagar är JavaScript och Python, som utvecklare mer och mer med att bygga upp moln och AI-program.

Den ganska ny sex-månaders-utgivningscykel är en paus från tre-års cykel historiskt antagits av Java-versioner.

Oracle avspark att förändras i och med lanseringen av Java 9 år 2017. Tanken var att göra en förbättring har mer förutsägbar för utvecklare.

Utgåvor är nu markerad i Mars och September, ungefär som Microsofts Windows-10 release kadens men inte riktigt så snabb som Google Chrome, Mozilla Firefox och Microsoft Edge Krom-sex-veckan-utgivningscykel.

“Genom att få tillgång till nya förbättringar på en mer detaljerad och snabbare åtgärd, kan utvecklare har mycket lättare att hantera innovationstakten vilket bevisas av Java-10 som erbjuder 12 nya förbättringar, Java-11 erbjuder 17 nya förbättringar och Java-12 med 8 nya förbättringar,” sade Sharat Chander, chef för Java SE product management.

Enligt Chander, JDK 13 kommer att få minst två uppdateringar i linje med Oracles kritisk patch schema för säkerhetsfrågor som händer på tisdag närmast till den 17: e dagen i januari, April, juli och oktober.

Detta händer innan lanseringen av Oracle JDK 14, som bör vara allmänt tillgängliga i Mars 2020 följande test bygger på att utvecklare kan komma åt nu.

Han är också krediteras för Google, Red Hat, och SAP med fastställande av problem som löses i JDK 13 via sin JIRA bug tracking system från Australian tech startup Atlassian.

“Samtidigt som utvecklare anställda av Oracle löst ~70% av JIRA problem under utvecklingen av JDK: 13, ~30% var fast av utvecklare som arbetar för andra organisationer,” skrev Chander.

“Oracle vill tacka utvecklare som arbetar för organisationer som Google, Red Hat och SAP för sina framstående bidrag. Vi är också tacksamma för att se bidrag från små organisationer som Bellsoft och från oberoende utvecklare som bidrog med 5% av korrigeringar i JDK 13.”

Oracle erkände också stöd från Ampere Computing, Arm, Huawei, och Linaro för att hjälpa till med Arm-stöd.

Mer om programmering språk

Google: Dart 2.5 programmeringsspråk SDK kommer att ‘förbättra’ utvecklareRaspberry Pi får MIT: s Skrapa 3 programmeringsspråk för Raspbian
Julia programmeringsspråk: Användare att avslöja vad de älskar och hatar mest om detprogrammeringsspråket Python ‘s” existentiellt hot ” är en app distribution: Är detta svaret?Är Julia snabbast växande nytt programmeringsspråk? Statistik diagram snabba ökningen 2018Python vs R för data vetenskap: Professor priser programmeringsspråk rivalerProgrammering språk: Python förutspådde att köra C och Java i nästa 4 år Python utvecklare, data scientist eller DevOps: Som tech jobb som betalar bäst? Netflix: programmeringsspråket Python är bakom varje film du strömmaKunde TypeScript ersätta JavaScript? Användning av programmeringsspråk spin-off rusarÄr Julia nästa stora programmeringsspråk? MIT tänker så, som i version 1.0 landar TechRepublicMozilla radikala öppen källkod flytta hjälpte till att skriva om reglerna för teknisk CNET

Relaterade Ämnen:

ARM

Cloud

Big Data Analytics

Innovation

Tech och Arbete

Samarbete