One thing I'd like to do is come up with a list of "best libraries" for the new user to install. When I wrote "Thinking in Java," the idea that "the standard library is the best" was still extant -- and indeed the standard libraries for both C and C++ were typically the best and most reliable. So I only talked about the standard library (which is all there was at the time) and never changed when the spotty design and implementation was "fixed" using external libraries. Now I've kind of woken up and seen that it's really important to tell people to select other libraries to replace/compensate for the Java standard library. No one should have to suffer with the Java standard library anymore, just because it happens to have been written by the Java creators.
Any idea where the best forum would be to start creating the ideal list of libraries (such as Guava, Joda-time, Commons math, SLF4J, etc.) might be? I think first of StackOverflow, but they don’t always like questions that ask “what’s the best”, for example: http://stackoverflow.com/questions/1046597/java-good-libraries-and-what-they-are
Also, what build tool is commonly used for Kotlin? Has there been any progress in that arena?
And what about testing? JUnit seems like it has way too much code overhead for a succinct language like Kotlin.