heise online Ticker
228 subscribers
72.7K links
News rund um IT und darüber hinaus

Powered by @DerNewsChannel
Download Telegram
Programmiersprache: Kotlin 1․4․30 bereitet Value Classes und neues Backend vor
#JVM #JetBrains #Kotlin #Programmiersprachen

Die derzeit als Beta gekennzeichneten Neuerungen für Inline Classes und das JVM-Backend sollen in Kotlin 1․5 stabil sein․
Testing: Mit Jazzer erscheint ein Open-Source-Fuzzer für JVM-Anwendungen
#Fuzzing #JVM #Schwachstellenanalyse #Test

Das vom deutschen Start-up Code Intelligence veröffentlichte Projekt nutzt Fuzzing zum Auffinden von Schwachstellen in Anwendungen auf der Java Virtual Machine․
Programmiersprache Kotlin 1․5: Stabilität an allen Ecken und Enden
#AndroidStudio #IntelliJIDEA #JVM #JetBrains #Kotlin #Programmiersprachen

Neben dem JVM-IR-Backend gelten vorzeichenlose Integer sowie die Sprachfeatures für Sealed Interfaces und das Zusammenspiel mit JVM Records als stabil․
Java-Framework: Nativ testen mit Native Spring 0․10
#GraalVM #JVM #Java #Kotlin #Spring #SpringBoot

Neue native Build Tools und ein Gradle-Plug-in erweitern die Möglichkeiten zum Bauen und Testen nativer Applikationen mit dem Framework․
Programmiersprache: Kotlin 1․5․20 arbeitet mit Project Lombok zusammen
#JVM #Java #JetBrains #Kotlin #Programmiersprachen

Im Zusammenspiel mit Java verarbeitetet Kotlin neuerdings die Annotationen von Project Lombok und die Nullability-Informationen von JSpecify․
Programmiersprache: Happy Birthday, Kotlin!
#Android #JVM #JetBrains #Jubiläum #Kotlin #MobileDevelopment

Vor zehn Jahre erblickte Kotlin als JVM-Sprache das Licht der Welt․ Inzwischen hat sie sich zur Multiplattformsprache gewandelt und ist auf Android etabliert․
Java Virtual Machine: GraalVM 21․3 baut auf Java 17 und bindet Schleifen um
#GraalVM #JVM #Java #Oracle

Neben dem Update auf die aktuelle Java-Version bringt Oracles JVM-Implementierung Optimierungen beim Kompilieren und für native Images․
Virtuelle Maschine GraalVM 22․0 verkleinert Images, setzt auf GitHub Actions
#GitHubActions #GraalVM #JVM #Java #Virtualisierung

Die neue Version setzt die Verkleinerung nativer Images fort, erhebt die neue Garbage Collection Policy zum Standard und bringt eine offizielle GitHub Action․
Programmiersprache: Apache Groovy 4 übernimmt Java-Neuerungen
#ApacheSoftwareFoundation #Groovy #JVM #Programmiersprachen

Die JVM-Sprache führt einige Java-Sprachfeatures der letzten Jahre wie Switch Expressions und Records ein․ Außerdem erhält sie eine eigene Abfragesprache․
Virtuelle Maschine GraalVM 22․1 baut native Images im Schnellverfahren
#AheadofTime #GraalVM #JIT #JVM #Java #Oracle

Neben dem neuen Quick-Build-Modus, der deutlich schneller kompilieren soll, bringt das Release eine erste Anbindung an Apple Silicon․
Virtuelle Maschine GraalVM 22․2 führt doppelte Schlankheitskur durch
#GraalVM #JVM #Java #Oracle #SoftwareTeilelisten #Virtualisierung #SBOM

Das modulare GraalVM-JDK verzichtet in der Basis auf separate Runtimes, und für den Build nativer Images benötigt die virtuelle Maschine weniger Speicher․
Programmiersprache Kotlin 1․7․20 bringt Compiler-Plug-ins für Lombok und Co
#AndroidStudio #IntelliJIDEA #JVM #JetBrains #Kotlin #Programmiersprachen

Neben einer K2-Schnittstelle für Plug-ins hat das Release einen neuen Speichermanager für Kotlin/native an Bord und führt offene Ranges ein․
Open Source Adieu: JVM-Toolkit Akka verabschiedet sich von der Apache-Lizenz
#Akka #Aktoren #ApacheFlink #Erlang #JVM #Lightbend #Lizenzen #Scala

Die Implementierung des Aktorenmodells steht künftig unter der BSL 1․1․ Das Apache-Flink-Team, das auf Akka setzt, gibt derweil Entwarnung für die Flink-Lizenz․
Java 19 verbessert die Nebenläufigkeit mit virtuellen Threads aus Project Loom
#Concurrency #JDK #JVM #Java #Nebenläufigkeit #Oracle

Die Programmiersprache bringt im aktuellen Release zwei wichtige Vorstöße aus Project Loom als Preview-Features mit: Virtual Threads und Structured Concurrency․
Programmiersprache Kotlin 1․7․20 bringt offene Intervalle und Compiler-Plug-ins
#JVM #JetBrains #Kotlin #KotlinNative #Programmiersprachen

Ein neuer Operator zeigt oben offene Ranges an, und der in 1․7 eingeführte K2-Compiler bekommt Plug-ins, mit denen er unter anderem Project Lombok anbindet․
Kotlin statt Java: Effizienter entwickeln
#Java #JavaVirtualMachine #Kotlin #Programmiersprachen #Softwareentwicklung #JVM

Kotlin hat als Java-Herausforderer einen steilen Aufstieg genommen․ Dank klarer Struktur und strikter Standardvorgaben lassen sich typische Fehler vermeiden․
Virtuelle Maschine: Oracle übergibt GraalVM Community Edition an OpenJDK
#GraalVM #JVM #Java #OpenJDK #Oracle #Virtualisierung

Der Java-Part der GraalVM CE landet künftig bei der OpenJDK-Community, und die frisch veröffentlichte Version 22․3 bringt einen Build für JDK 19 mit․
Programmiersprache Kotlin 1․8 schneidet alte Zöpfe ab und erweitert das Debuggen
#Debugging #JVM #JetBrains #Kotlin #Programmiersprachen

Das alte Backend und die Anbindung an Uralt-JVM-Versionen verschwinden․ Eine neue Compiler-Option verzichtet auf Optimierungen, um das Debugging zu verbessern․
Programmiersprache Kotlin steuert mit neuem Compiler auf Version 2․0 zu
#Compiler #JVM #JetBrains #Kotlin #Programmiersprachen

Die nächste Hauptversion der Programmiersprache Kotlin soll keine wesentlichen Sprachfeatures mitbringen, sondern vor allem den Compiler K2 stabilisieren․
Programmiersprache Kotlin 1․8․20 bringt direkte Anbindung an WebAssembly
#JVM #JetBrains #Kotlin #Programmiersprachen #WebAssembly

Auf dem Weg zu Kotlin 2․0 hat Version 1․8․20 Ergänzungen für den K2-Compiler und Änderungen für Kotlin/Native an Bord․