Monthly Archives: September 2015

What’s new in Standard Library M13 and M14

Standard Library continues its evolution: Lazy<T> type has been introduced More concise syntax for storing properties in a Map Final changes in the Char arithmetics Plus and minus operations on a collection now depend on its type New scope functions: … Continue reading

Posted in Libraries | 18 Comments

Call for Feedback: Java Statics, Result Expressions and More

Thank you all for the feedback we got on the previous call! Here comes another round of changes and adjustments. Your opinions and use cases are welcome.

Posted in Language design | 58 Comments

Kotlin Eclipse Plugin 0.3.0

We are happy to announce Kotlin Eclipse Plugin version 0.3.0. This release is loaded with new features: Kotlin M13 support Find references Parameter hints Select enclosing/next/previous element Override/Implement action Body conversion intention Debugger: Run to cursor Debugger: Step into selection … Continue reading

Posted in Releases, Tools | Tagged , , , , , | Comments Off on Kotlin Eclipse Plugin 0.3.0

Webinar Recording. Quasar: Efficient and Elegant Fibers, Channels and Actors

The recording of our September 16th webinar, Quasar: Efficient and Elegant Fibers, Channels and Actors, is now available on JetBrainsTV YouTube channel. In this webinar, Fabio Tudone shows how to use Quasar for creation of highly concurrent software. He covers … Continue reading

Posted in Events, Libraries | Tagged , , , , , | 1 Comment

Call for Feedback: Upcoming Changes in Kotlin

As mentioned before, we are wrapping up with the language design, and this post is a head-up for the upcoming changes + request for your feedback.

Posted in Language design | 91 Comments

Kotlin M13 is out!

It’s been a long summer, and we have a lot to tell you about Kotlin M13 (details below): Compiler daemon for faster compilation; lateinit properties to support dependency injection and other frameworks; sealed classes for expressing closed hierarchies; Specifying and … Continue reading

Posted in Releases | 70 Comments

Join Live Webinar — Quasar and Kotlin

Join us  Wednesday, September 16th, 16:00 – 17:00 CET (10:00 – 11:00 AM EDT) for our free webinar, Quasar: Efficient and Elegant Fibers, Channels and Actors with Fabio Tudone. Quasar fibers bring true lightweight threads to the JVM as well as Erlang-like actors, Go-like … Continue reading

Posted in Events, Libraries | Tagged , , , , , , | 1 Comment

Feedback Request: Limitations on Data Classes

While M13 is approaching, we are planning a little ahead. This is a request for feedback on some future changes in Kotlin. We want to deliver Kotlin 1.0 rather sooner than later, and this makes us postpone some design choices … Continue reading

Posted in Language design | 47 Comments