Re: Exploring using Kotlin for building the "Cluster Management Service"

2019-01-05 Thread Udo Kohlmeyer
Hi there Aditya, Thank you for raising this topic. I've been thinking of using Kotlin for a VERY long time now. I believe that Kotlin will provide is with many benefits other than just `non-nullable` fields/parameters but also with immutability. Conciseness of code is another benefit and th

Re: Exploring using Kotlin for building the "Cluster Management Service"

2019-01-03 Thread Aditya Anchuri
Bringing the discussion on the PR back to the dev list An important point that was raised by Anthony was: " Introducing a new language to the Geode project raises some questions that we need to answer as a community before adopting this proposal: - When is it appropriate to use Kotlin? When s

Exploring using Kotlin for building the "Cluster Management Service"

2019-01-02 Thread Aditya Anchuri
Hi everyone, As part of work on the proposed Cluster Management API ( https://cwiki.apache.org/confluence/display/GEODE/Cluster+Management+Service), some of us have been exploring introducing Kotlin into the codebase. One of the things I personally love about Kotlin is null references being contro