1

Kotlin Roundup: K2 Compiler Updates, Ktor News, Kotlin for Data Analysis, and Ot...

 1 week ago
source link: https://blog.jetbrains.com/kotlin/2024/05/kotlin-roundup-april-24/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

News

Kotlin Roundup: K2 Compiler Updates, Ktor News, Kotlin for Data Analysis, and Other Ecosystem Stories

Daria Voronina
May 2, 2024

In this roundup, let’s delve into the key recent developments in the Kotlin ecosystem.

Kotlin K2 Compiler Updates

Kotlin K2 Compiler Performance

The K2 Compiler Migration Guide is now available

Our step-by-step guide will help you to smoothly transition to the Kotlin K2 compiler. Discover how to upgrade your projects and take advantage of K2’s enhanced performance. The highlights of the guide include migration steps, insights into the new features and improvements, and performance benchmarks.

Dive in now
K2 Kotlin Mode (Alpha) in IntelliJ IDEA

K2 Kotlin mode (Alpha) in IntelliJ IDEA

Beginning with version 2024.1, IntelliJ IDEA comes with an optional K2 mode, currently in Alpha stage. In this mode, the IDE employs the K2 compiler for faster and more robust Kotlin code analysis.

Read on
Kotlin K2 Compiler performance benchmarks

K2 Compiler performance benchmarks and how to measure them on your projects

In this blog post, we explore the performance of the K2 compiler in various projects and give you the tools to collect your own performance statistics.

Learn more
Kotlin 2.0.0 RC2 Release

The Kotlin 2.0.0-RC2 release is out

This release mostly covers the stabilization of the new Kotlin K2 compiler. In addition, there are new features in Kotlin/Wasm and Kotlin/JS, as well as improvements for the Gradle build tool.

Discover more

Did you know that the JetBrains team regularly publishes a newsletter featuring major Kotlin ecosystem news? Sign up to stay up to date with all things Kotlin.

Ktor News

The Ktor Plugin Registry Has Launched

The Ktor Plugin Registry has launched!

Until now, third-party plugins were handled differently from those developed by the JetBrains team, acting as a barrier to growth for the Ktor ecosystem. The Ktor Plugin Registry is now available, enabling the submission of community-based plugins to the JetBrains team, categorizing plugins for easy searching, and providing users with essential documentation.

Explore further
Ktor 2024 Roadmap DI Update

Ktor 2024 Roadmap DI update

Since we shared the Ktor Roadmap for 2024, there has been considerable interest in dependency injection (DI). The community has been asking us how Ktor might evolve to support DI and integrate existing DI frameworks. This effort is still in its early stages, but we want to clarify our goals and hear what you think.

Check out the update

Surveys

Kotlin Playground Survey

Kotlin Playground survey

Do you think the Kotlin Playground could be even better? We’re dedicated to enhancing your experience, and your feedback is invaluable in this.

Share your feedback
Kotlin AI Tools UX Survey

AI Tools UX survey

Have you ever used AI to generate Kotlin code? Perhaps you’ve used AI to ask questions about Kotlin? Was AI helpful in these cases? Share feedback about your experience with AI tooling with us and make an impact in the Kotlin-AI world.

Take the survey

Kotlin for data analysis

Plotting Financial Data in Kotlin with Kandy

Plotting financial data in Kotlin with Kandy

Are you curious about financial data analysis with Kotlin? Dive into our latest article exploring the topic! Learn how to download and process financial datasets with Kotlin DataFrames, analyze stock market data, and visualize data with the Kandy plotting library, including the new Candlestick chart.

Discover more
Data Analysis with Kotlin DataFrame: A Step-by-Step Guide

A Step-by-Step Guide to Performing Data Analysis With Kotlin DataFrame

This is the first in a series of tutorials on how to easily manipulate and visualize your data using the Kotlin DataFrame and Kandy libraries. The tutorials are aimed at regular Kotlin developers, so no previous experience of data analysis or similar frameworks (like pandas or Apache Spark) is necessary.

Learn more

Livestream recordings

ICPC World Finals: Kotlin Heroes Blind Coding Challenge

ICPC World Finals: Kotlin Heroes Blind Coding Challenge

If you missed this livestream event broadcast, watch the recordings of the “ICPC World Finals: Kotlin Heroes Blind Coding Challenge.” See the talent of top-tier competitive programmers as they tackle Kotlin challenges in a unique blind coding challenge format.

Watch now
Mastering Algorithmic Problem Solving: Insights From Kotlin Heroes

Mastering Algorithmic Problem Solving: Insights From Kotlin Heroes

If you are looking to prepare for technical interviews and hone your algorithmic skills, watch the recording of our special “Mastering Algorithmic Problem Solving: Insights From Kotlin Heroes” event. In this livestream, two ICPC World Champions tackled problems from our last competition, Kotlin Heroes.

Watch now
Unleash Ktor's Full Potential: Advanced Plugin Integration

Unleash Ktor’s Full Potential: Advanced Plugin Integration

In this livestream, we discussed developing plugins for Ktor and demonstrated a few interesting plugins that complement the standard set of Ktor’s features. Discover how to integrate essential functionalities like Kafka for message-driven architectures, implement advanced rate limiting for traffic control, and enhance system resilience with a sophisticated Circuit Breaker plugin.

Watch now

Subscribe to Kotlin Blog updates

Subscribe form
By submitting this form, I agree to the JetBrains Privacy Policy Notification icon
image description

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK