|
Posted
almost 12 years
ago
by
Hadi Hariri
Kotlin M7 is here and with it some long awaited features. Compiler and Language Changes Inline support One of the biggest features of M7 is support for inline functions. Kotlin encourages the use of higher-order functions (some people call this “functional … Continue reading →
|
|
Posted
almost 12 years
ago
by
Hadi Hariri
For a while now, a few of us have been working on a project called Spek, a framework that allows you to write executable specifications. It allows you to write specifications (i.e. tests) in a more human-readable, and what’s more … Continue reading →
|
|
Posted
about 12 years
ago
by
Hadi Hariri
Today we release Kotlin M6.2 which brings some interesting and important features. The newly released IntelliJ IDEA 13 is now supported too. Let’s take a look. Language Enhancements There are some long awaited and important changes to the language. Tail … Continue reading →
|
|
Posted
about 12 years
ago
by
Robert Demmer
Meet JetBrains and Kotlin team members Svetlana Isakova and Aleksei Sedunov, November 11-15, at the sold-out Devoxx Belgium conference. We invite you to stop by our booth for an impromptu demo, some great gifts and a chance to win a free … Continue reading →
|
|
Posted
about 12 years
ago
by
Hadi Hariri
Did you know that Kotlin can target JavaScript as well as the JVM? Don’t be too surprised if you didn’t know, as we’ve not been giving it too much coverage, despite already shipping a successful product that uses this capability. … Continue reading →
|
|
Posted
about 12 years
ago
by
Natalia Ukhorskaya
Kotlin can be freely mixed with Java. That means that you can easily add Kotlin code to an existing Java project. All you need to do is create a new Kotlin file (*.kt) and tell the environment to use Kotlin. … Continue reading →
|
|
Posted
about 12 years
ago
by
Hadi Hariri
Two months ago we released M6 and we’re now ready with another update containing a bunch of goodies. Language Improvements There are several new language features and enhancements. Improved Inference Type inference now accounts for smart casts. As such the … Continue reading →
|
|
Posted
over 12 years
ago
by
Hadi Hariri
With the release of M6, we announced support for Android Studio. Let’s take a deeper look at how to get up and running with Android Studio and Kotlin. Installing the Kotlin Plugin Much like with IntelliJ IDEA, to install the … Continue reading →
|
|
Posted
over 12 years
ago
by
Hadi Hariri
We’ve reached our sixth milestone, and with it, have some great features in store, both in terms of language improvements as well as tooling. Language Improvements SAM Conversions We have completed the initial support we provided for calling Java interfaces … Continue reading →
|
|
Posted
over 12 years
ago
by
Andrey Breslav
Type systems… We all know they are cool. In a static language, like Kotlin, the type system is the one responsible for early detection of errors. Many tools (e.g. an IDE with its refactoring abilities) also rely on the type … Continue reading →
|