Oracle: Programmeringssprog Java-13 er ude, vil det gøre dig mere produktiv

0
111

Python spiser op Java og er nu jagter ned JavaScript
Python har tiltrukket to millioner nye udviklere i løbet af de seneste år.

Softwaregiganten Oracle har annonceret, Java SE 13 og Java Development Kit (JDK) 13 med det løfte, at udviklere, at det vil frigive fremtidige opdateringer på en regelmæssig og forudsigelig seks-måneders cyklus.

De binære filer for Java SE 13 er sat til udgivelse i dag med performance, stabilitet og sikkerhed forbedringer, samt to nye preview funktioner, ‘Skifte Udtryk’ og ‘Tekst Blokke’, der er designet til at forbedre produktivitet udvikler.

“Oracle JDK 13 øger udvikler produktiviteten ved at forbedre performance, stabilitet og sikkerhed af Java SE-platform og JDK,” sagde Oracle.

Skifte Udtryk-funktionen forlænger switch-sætninger, så de kan bruges som en sætning eller et udtryk. Teksten Blokke funktion er designet til at forenkle skriver Java-programmer, der nemt ved at udtrykke strenge, der strækker sig over flere linier i kildekoden uden at escape-sekvenser.

Som eksempelvisning, skal du Skifte Udtryk og Tekst Blokke kan fjernes på et tidspunkt i fremtiden. Men Java 13 betyder også bringe dynamiske klasse-deling af data arkiv, hukommelse forbedringer, og der er en ny implementering af Java-stik application programming interface.

Mens Oracle forsøger at skabe sig en fremtid for Java, er der også masser af historie til det programmeringssprog, der har formet en stor del af nutidens teknologi.

Oracle fik i Java som en del af sin overtagelse af Sun Microsystems i 2009 og derefter førte en langvarig juridisk kamp med Google over brugen af Java i Android, de ikke-Apple OS, at Microsoft ‘ s co-grundlægger Bill Gates, der beklager, at Microsoft ikke gør.

Java bliver næste 25 år, og bruges til at bygge mobil, desktop, og cloud-apps. Det sprog, der blev skabt af Sun Microsystems ingeniør James Gosling, der kom til Google i 2011, men et år senere skrev at Google “helt slimed Solen”.

Java er stadig rangeret som den mest populære programmeringssprog i indekser, som Tiobe. Men hæng på sine hæle i disse dage er JavaScript og Python, som udviklerne er i stigende grad hjælp til at bygge cloud og AI-programmer.

Den newish seks-måneds release cyklus er en pause fra tre-års cyklus historisk vedtaget af Java-udgivelser.

Oracle sparkede at ændre med udgivelsen af Java 9 i 2017. Ideen var at gøre funktion forbedring mere forudsigelige for udviklere.

Udgivelser er nu markeret for Marts og September, ligesom Microsoft ‘s Windows-10 release kadence, men ikke helt så hurtig som Google Chrome, Mozilla Firefox, og nu Microsoft Kant’ s Chrom-baseret seks-ugers-udgivelsesfase.

“Ved at få adgang til nye forbedringer på et mere detaljeret og hurtigere foranstaltning, udviklere kan meget lettere at styre tempoet i innovation som dokumenteret af Java-10, der byder på 12 nye forbedringer, Java 11 tilbyder 17 nye forbedringer, og Java-12, kan tilbyde 8 nye forbedringer,” sagde Sharat Chander, direktør for Java SE product management.

Ifølge Chander, JDK 13, vil få mindst to opdateringer i overensstemmelse med Oracle ‘ s kritiske-patch opdatering af tidsplan for sikkerhedsspørgsmål, der sker på tirsdag, som er tættest på den 17 januar, April, juli og oktober.

Dette sker før udgivelsen af Oracle JDK 14, som skal være generelt tilgængelig i Marts 2020 følgende test bygger på, at udviklere kan få adgang til nu.

Han er også krediteret Google, Red Hat, og SAP med fastsættelse problemer, der er løst i JDK 13 via sin JIRA bug tracking system fra Australske tech startup Atlassian.

“Mens udviklere ansat hos Oracle løst ~70% af JIRA spørgsmål under udviklingen af JDK 13, ~30% blev rettet af udviklere, der arbejder for andre organisationer,” skrev Chander.

“Oracle vil gerne sige tak til de udviklere, der arbejder for organisationer, som Google, Red Hat og SAP for deres bemærkelsesværdige bidrag. Vi er også taknemmelige for at se bidrag fra små organisationer, såsom Bellsoft og fra uafhængige udviklere, der har bidraget med 5% af rettelser i JDK 13.”

Oracle har også erkendt, støtte fra Ampere Computing, Arm, Huawei, og Linaro for at hjælpe med Arm support.

Mere om programmering sprog

Google: Dart 2.5 programmeringssprog SDK ‘effektivisere’ udviklereRaspberry Pi får MIT Bunden 3 programmeringssprog til Raspbian
Julia programmeringssprog: Brugere med at afsløre, hvad de elsker og hader mest om detprogrammeringssproget Python ‘ s ‘eksistentiel trussel’ er app-distribution: Er det svaret?Er Julia hurtigst voksende nye programmeringssprog? Statistik diagram hurtige stigning i 2018Python vs R for data videnskab: Professor priser programmeringssprog rivalerProgrammeringssprog: Python forventes at overhale C og Java i de næste 4 år Python-udvikler, data videnskabsmand eller DevOps: Som tech job, der betaler sig bedst? Netflix: programmeringssproget Python er bag hver film du streameKunne Skrivemaskine erstatte JavaScript? Brug af programmeringssprog spin-off svæverEr Julia den næste store programmeringssprog? MIT tænker så, som version 1.0 lander TechRepublicMozilla ‘ s radikale open source flytte hjalp med at omskrive reglerne for tech CNET

Relaterede Emner:

ARM

Cloud

Big Data Analytics

Innovation

Tech og Arbejde

Samarbejde