Gradle meets Kotlin by Rene Groeschke
796 views · Published 8 November 2016 · 30:19 · Indexed 30 October 2026
Channel: Devoxx · 2016 · Science & Technology
The requirements for build automation are constantly growing these days as having a well designed continuous delivery pipeline is essential to deliver features and bugfixes quick to customers. This growing complexity results in more complex custom build logic. This causes developers and build authors to invest more in custom build logic which should be a pleasant experience as writing production code. With Gradle now supporting Kotlin, a statically typed and pragmatic language for the JVM, for writing Gradle build scripts, build masters can easily detect potential misconfigurations at compile time which can reduce problems at runtime dramatically. Kotlin ships with first class IDE support for Eclipse and IDEA that allows more sophisticated tooling support for editing build logic than you have ever seen before by supporting auto completion, documentation lookup, refactoring etc. The last couple of months the Gradle Team and the Kotlin team have collaborated closely to provide a great expericence to Gradle users. In this session we’ll take a closer look on the Kotlin based Gradle DSL and the IDE support. Furthermore we discuss best practices and future plans. Rene Groeschke Apart on working on the Gradle core, René supports teams all over the world to deliver better software faster by giving in depth Gradle classes and providing remote and onsite support on implementing software automation, continuous delivery and continuous integration patterns. Understanding software development as a craftsmanship, he loves getting out of his comfort zone, learn about new tools, technologies and techniques. From time to time he’s involved in other open source projects or he’s talking at different local usergroups and international conferences. Earlier he shared his passion and experience with bachelor students lecturing agile methologies. He's also one of the founding members of the famous hackergarten initiative. [STH-6071]
More from this channel
-
32:13
Writing Groovy AST Transformations: Getting Practical in an hour! by Baruch Sadogursky
-
25:58
TweetWallFX - Behind the Scenes by Sven Reimers
-
29:44
Second generation "workflow managers" for big data by Alex Van Boxel
-
29:13
Secrets are secrets. Please maintain them as secrets by Alex Soto
-
2:13:40
JavaScript build pipelines with Gulp.js by Stefan Baumgartner
-
2:04:09
Powerful Metaprogramming Techniques With Groovy by Jeff Brown
-
2:38:32
Distributed Machine Learning 101 using Apache Spark from a Browser by Xavier Tordoir/Andy Petrella
-
2:36:21
Caching 101: Caching on the JVM (and beyond) by Alex Snaps/Louis Jacomet