Oracle tilføjer Javascript til GraalVM

Illustration: Bigstock/Pmm.art
Ny implementering af Javascript skal afløse JVM-verdens Nashorn-motor.

Oracles nye platform, GraalVM, kan tilføje endnu et sprog i sin portefølje, der allerede understøtter sprog som de JVM-baserede sprog Java, Scala, og Kotlin, samt Python, Ruby, og R i specielle Graal-udgaver, og sprog, der benytter LLVM-compileren, så som C og C++.

Og nu er Javascript også med på platformen. Det skriver ADTMag.

Det skal blandt andet hjælpe dem, der har benyttet JVM-verdens Javascript-motorer Rhino og Nashorn.

Læs også: Oracles nye platform skal give flere sprog - men er ydelsen bedre?

»GraalVMs understøttelse af Javascript og Node.js er en god vej frem til applikationer, der har brugt Rhino eller Nashorn i ældre versioner af JDK med flere funktioner, kompatibilitet og ydeevne,« skriver Christian Wirth fra Oracle Labs i et indlæg på Medium.

»Det er en helt anden implementering end Nashorn, så der er sandsynligvis nogle mindre kompatibilitetsfejl. Heldigvis vil Nashorn stadig blive understøttet i et par år endnu, så der er tid til at flytte til GraalVM's Javascript-implementering, før Nashorn bliver sat på porten.«

Det har været svært for Oracle at holde sig på omgangshøjde med udviklingen af Javascript, eller ECMAScript, som er det officielle navn, har firmaets chef for softwareudvikling Jim Laskey tidligere forklaret:

»Med det hurtige tempo, som ECMAScript-sprogkonstruktioner sammen med api'er tilpasses og ændres, har vi fundet Nashorn for udfordrende at vedligeholde.«

Graal er tilgængelig i en open source-udgave og en enterprise-version, der - lidt usædvanligt - indeholder optimeringer, som ikke er med i den åbne udgave.

Tips og korrekturforslag til denne historie sendes til tip@version2.dk
Følg forløbet
Kommentarer (0)
sortSortér kommentarer
  • Ældste først
  • Nyeste først
  • Bedste først
Log ind eller Opret konto for at kommentere
IT Company Rank
maximize minimize