0:00 / 0:00
#kotlin#kotlin-native#coroutines
KotlinConf 2018 - Closing Panel
JetBrains
236K subscribers • 27 videos on Hallway
- Recommended by 1 person: 1 in engineering communities.
- Made by the vendor. The company whose product it covers made or sponsored it.
- May be out of date. The tools, versions or practices it shows have likely moved on.
Intermediate. Assumes working knowledge.
4.5K views8 years ago1 recommendation
Programming languagesCareers and interviewsLanguage design and type systemsThe tech industry
Panelists from JetBrains and the community discuss Kotlin 1.3, Kotlin/Native, coroutines, and the future of the language ecosystem.
Recording brought to you by American Express americanexpress.io/kotlin-jobs Closing panel with members of JetBrains and Community Introductions When can we expect 1.3, and can you talk about the goals after 1.3? There were so many Kotlin/Native talks, when will Kotlin for JVM abandoned? Is there any chance for Angular supporting Kotlin (or the other way around)? What is your favourite language feature (exluding extensions)? Least favourite language feature? What are the chances of Kotlin and Flutter? Jake: you've worked with Rx a lot in the past, and now you're apparently quite into coroutines, so which one would you choose out of the two? Kotlin is skewed towards Java developers. What's the community for total beginners? What's the commitment to flatten out the learning curve for newbie programmers? Kotlin/Native concurrency and memory model: aren't you worried that it will see slow adoption, because of how it's different from what people are used on iOS (and even the JVM, where threads and shared mutable state is quite widespread)? Will there be a Kotlin for GPU programming? Venkat: As someone who's worked with Rx, Futures, coroutines, what's your opinion of each, when would you use which one? Coroutines all the way or no? Are there plans to invest more time and resources in Dokka? How did you come up with the idea of Kotlin in this world where there were so many existing programing languages? I'm a beginner to programming, what's your advice to people who have new ideas and are afraid of working on them and then failing? Jake: You've worked on OkHttp, Retrofit, Dagger, etc. What are you planning to work on in the future? Is there an official/preferred way of unit testing Kotlin code that has non-open classes without using powermock or PowerMockito? Android devs: How have coroutines impacted your architecture, or how do you think it'll change it going forward? How do we get more people in academia to get started with Kotlin? Why can't the type system represent a double optional type? Kotlin has JVM, JS, Native support, what's the next platform? Is Spring Fu a replacement for Spring Boot? With the Kotlin Gradle DSL becoming stable, plugin developers will start supporting the Kotlin DSL. Will there be a solution for the case when the Java, Groovy and Kotlin compile steps have cyclic dependencies on each other? This currently needs hacky workarounds. What about adding dependency injection to Kotlin on a language level? Are there any planned improvements for testing Kotlin code pragmatically? Type classes? Will we ever have a choice for internal visibility by default? Would be useful in projects with many modules. What is preventing Kotlin from TIOBE top 20? How many of you are using functional programming (especially Arrow) in Android applications? What's your advice for getting staWhy it's here
1 person recommends thisMoments people linked to
u/eliteSchafin r/Kotlin • Mentions
On “How KEEP-87 & Typeclasses will change the way we write Kotlin”
Andrey Breslav said, that he wants Typeclasses in the language:
[video
u/zsmbin r/Kotlin • Mentions
On “Is Dokka being worked on? No releases since May 2018 and a long list of issues, particularly that the css needs a rethink.”
This was also brought up at KotlinConf, here: link to this video
Answer is basically: "Yes, sorry, we know, we're working on it."