Today we roll out Kotlin M4 (from under snow). This post gives an overview of new features and other things this milestone brings. Continue reading
-
Recent Posts
Recent Comments
Archives
Categories
Meta
Today we roll out Kotlin M4 (from under snow). This post gives an overview of new features and other things this milestone brings. Continue reading
November 12th-16th the JetBrains team will travel to Devoxx in Antwerp, Belgium. We would like to invite you to stop by our booth and also to our Kotlin session with Hadi Hariri.
Join us for Putting Kotlin to the Test, Friday, November 16th from 11:50am – 12:50pm.
We look forward to meeting you there!
After releasing Kotlin M3, we immediately started dogfooding Kotlin. Working on KAnnotator — a static analysis tool that will automatically infer nullability annotations for libraries — helps us tremendously at prioritizing issues. As a result, we roll out a bugfix update: Kotlin M3.1 (list of closed issues). We recommend to run it with the latest IntelliJ IDEA 12 EAP.
A few highlights: Continue reading
Join me (Andrey Breslav) and Hadi Hariri in a webinar about Kotlin M3. We will discuss the new features and our plans, give some demos and answer your questions.
The free webinar will take place Wednesday, October 10th at 16:00 CET (Central European Time). Space is limited, please register here.
Looking forward to meeting you there! And have a nice Kotlin!
Last time I wrote about a new exciting feature in “the upcoming Kotlin M3″. Today, Kotlin M3 is not “upcoming” any more, it’s here. This post gives an overview of the new milestone. Continue reading
It’s been a while since I blogged last time on Kotlin M2. Now, the hot summer has passed, and M3 will be out very soon. In this post I describe two small features added in M3 that make our lives easier and will lead to simplification of the language.
Assume you have a map like this:
val counts: Map<User, Int> = database.howManyDocumentsEachUserHas()
What do you do to traverse it and handle each entry? Continue reading
Some news websites told you that Kotlin M2 was out earlier this week. Well, now we make it come true
In the M2 Candidate post I told you about JavaScript and Android support, as well as new Language Features. Now it’s time for more updates, examples and plans.
Proceed to Kotlin M2 Installation Instructions.
The previous post gave an overview of the new Language Features. Here’s a little more: Continue reading
It’s been seven weeks since Kotlin M1 release, and I’m happy to invite you to try out a candidate build of Kotlin M2! This post gives an overview of the upcoming milestone release along with come usage instructions.
Our M1 build did a pretty good job: got about 800 downloads, and brought extensive feedback in our forum and issue tracker.
Seems like you have had some fun with it, and we are aiming at even more fun
Today we are pleased to announce M1: the first milestone release of Kotlin.
Kotlin’s homepage (kotlin.jetbrains.org) provides full details about the language. In this post I give some highlights associated with the milestone release.
Kotlin comes in form of a standalone compiler and a plugin for IntelliJ IDEA.
See the Getting Started guide for details.
Kotlin’s Standard Library provides many useful functions, including enhancements for existing Java APIs. For example, Continue reading
IntelliJ IDEA 11.1 has been recently released, and we are happy to announce a milestone candidate build for Kotlin IDE plugin, too. This post gives an overview of what happened over the last month.
To install on IntelliJ IDEA 11.1 (Free Community Edition is available here), please follow the instructions from the Getting Started guide. In short:
You can always download nightly builds of Kotlin from our build server or build it yourself from sources.
Now we proceed to a short overview of the New and Noteworthy. Please refer to this blog post for the previously implemented features. Continue reading