Skip survey header

Kotlin Features Survey

We would like your opinion about the following feature requests. Each of them would bring new useful functionality, but some could complicate the language and be easily misused. Please choose the three features that you’d most like to see in the Kotlin language, and also one that you think we shouldn’t add. If you have any other comments, please leave them at the end of this form.
1. Please choose up to 3 features that you would most like to see added to Kotlin. Clicking on a feature will take you to a blog post where you can read more about it.
2. Identify one feature you would never like to see implemented (optional).
3. Please share your opinions about the possible implementation options for Companion objects and static extensions:More details in the blog post
3. Please share your opinions about the possible implementation options for Multicatch and union types:More details in the blog post
3. Please share your opinions about the possible implementation options for Package-private visibility:More details in the blog post
3. Please share your opinions about the possible implementation options for Lateinit for nullable and primitive types:More details in the blog post
3. Which of these names would you prefer for an annotation that provides warnings about unused return values?

Possible annotation names:More details in the blog post