Kyle
Thanks for the quick reply.
Spock works fine with Java - there are even a couple of books about it:
https://www.manning.com/books/java-testing-with-spockI've got it working with my Java project in IntelliJ, but as I'm a total Gradle newbie, any tips that might lessen the pain of trying to get it working with GOSU would be very welcome, if you have a moment to spare.
As I said in my original post, offering some more explicit help with setting up testing in the Docs would surely help ease people more painlessly into adopting the language.
Very impressed with what I've seen, by the way - nice design. Kotlin seems to have "borrowed" some of your ideas, but I think I prefer the simplicity of GOSU. As you say - pragmatic with useful typing without the huge cognitive overhead of a Scala or a Frege. I suspect you get 70% of the payoff for 10% of the effort. For someone like me who doesn't programme full-time (I write code for my business, not as my business), a small language that you can keep in your head is a big advantage.
Not really clear why it hasn't had more traction in the Java community. You're offering nice tooling in IntelliJ, easy interop with Java and the backing of a substantial company that's fully committed to the language.
Developers seem to feel that you need complex languages to write complex programmes, while simpler solutions like GOSU or NetRexx are pretty much ignored.
Ah well...
- Geoff