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
Looking forward to meeting you there! And have a nice Kotlin!
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.
How do you traverse a map?
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
Proceed to Kotlin M2 Installation Instructions.
A Little More on The Language
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.
Thank you, M1!
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.
What’s in the box
Kotlin comes in form of a standalone compiler and a plugin for IntelliJ IDEA.
- IntelliJ IDEA Plugin
- Kotlin has graduated to the official plugin repository!
- Standalone Compiler (download here)
See the Getting Started guide for details.
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.
Milestone Candidate Build is Ready for Your Evaluation
- Use this plugin repository: http://www.jetbrains.com/kotlin/eap-plugin-repository/updatePlugins.xml
- Or download a zipped plugin from here.