Kotlin 1.8.0 Released
New experimental functions for JVM, Improved kotlin-reflect performance, New -Xdebug compiler option, and more.
Apply to Google Summer of Code – Kotlin Projects Available
GSoC is a global online stipend program focused on bringing new contributors into open-source software development. This is an excellent opportunity to work on a 12-week programming project with the Kotlin Foundation under the guidance of mentors from Google, and JetBrains, while gaining experience on a real-world project in the open-source community.
The K2 Compiler is going stable in Kotlin 2.0
We’ve been working on a new frontend for the Kotlin compiler (code-named “K2”) for quite a while. The new frontend is already available for preview – we’re continually polishing and stabilizing it and plan to make it the default compiler frontend in a future Kotlin release. We’ve decided to name this future release Kotlin 2.0. Keep reading to learn more about the roadmap for the Kotlin 2.0 release, our motivation, and what to expect from it.
Update Regarding Kotlin/Native Targets
Kotlin/Native supports many targets thanks to its LLVM backend – 27 as of 1.8.0, to be exact! While most of the heavy lifting is already being done by LLVM, we still have a lot of work to do. For example, we still need to: Develop platform-dependent features like a memory manager.Maintain and update platform libraries and dependencies.Fix ABI-specific problems like calling conventions. At the beginning of the Kotlin/Native project, we explored the possibilities and limits of the technology by adding different, sometimes exotic, targets. With the Stable release approaching, we, unfortunat
Reproducible Kotlin Compiler Artifacts
It's now possible to build the Kotlin project locally and get the same set of artifacts that we publish to GitHub and Maven Central after each Kotlin release.
We Are Improving Library Authors’ Experience!
Improvements for library authors’ experience planned and what’s already been done, particularly the Dokka documentation update.
Kotlin News: 1.8.0 Is Here, Roadmap for 2023, KotlinDL on Android, and More!
Kotlin 1.8.0, Roadmap for 2023, KotlinDL on Android, and more news in the Kotlin monthly digest. Check it out!
Kotlin Dataframe 0.9.1 released!
It's time for another Kotlin Dataframe update to start off the new year.There have been a lot of exciting changes since the last 0.8.0 preview release. So without any further ado, let's jump right in! TL;DR: OpenAPI type schemas can now be parsed and converted into data schemas.New JSON reading options include type clash tactics and key/value paths.Support for writing Apache Arrow files has been added.Many bugs have been fixed.Make sure to update your Kotlin Jupyter kernel if you use DataFrame there. Kotlin DataFrame on GitHub OpenAPI Type Schemas JSON schema inference is great,
Advent of Code 2022 in Kotlin: Announcing the Winners
We are incredibly grateful to the hundreds of people who participated in Advent of Code in Kotlin this year! We want to recognize the amazing community spirit we saw during Advent of Code, so we’re sending prizes to 15 participants.
Shout-Out to Kotlin Multiplatform Mobile Content Creators!
Kotlin Multiplatform Mobile is in Beta, and the technology’s ecosystem is continuing to expand and mature. All of this would be impossible without the community's contributions. In order to celebrate the work of the community’s authors of articles, videos, and samples, we’re launching the Kotlin Multiplatform Mobile Content Creators Recognition Campaign. Today, we would like to share some great new content that will inspire learners and make the official resources more complete. It’s never too late to become a part of the growing community of Kotlin Multiplatform Mobile content creators
KotlinDL 0.5 Has Come to Android!
Version 0.5 of our deep learning library, KotlinDL, is now available! This release focuses on the new API for the flexible and easy-to-use deployment of ONNX models on Android. We have reworked the Preprocessing DSL, introduced support for ONNX runtime execution providers, and more. Here's a summary of what you can expect from this release: Android supportPreprocessing DSLInference on accelerated hardwareCustom models inference KotlinDL on GitHub Android demo app (more…)
Take Part in Advent of Code 2022 in Kotlin and Win Prizes!
Take part in Advent of Code 2022 in Kotlin and win prizes. We invite you to join us in participating in Advent of Code in Kotlin this year. It’s a great way to practice your problem-solving, keep your Kotlin skills sharp, compete, and learn from the fantastic community surrounding the event. And it’s a wonderful way to get your hands on some exclusive Kotlin prizes!