Now that I think of it, all else being equal, the combination of Kotlin and 
JavaFX may be attractive to get other new developers interested and grow the 
community...

(Shameless plug) Every java main() method deserves http://picocli.info

> On Nov 11, 2017, at 10:58, Matt Sicker <boa...@gmail.com> wrote:
> 
> Considering it takes about 2-3 months of daily use of Scala to get
> comfortable, perhaps Kotlin would be a better choice. It's a simpler
> language and is supposed to be easy for Java developers to pick up.
> 
>> On 10 November 2017 at 19:43, Remko Popma <remko.po...@gmail.com> wrote:
>> 
>> I don’t know either language but I’d be more interested in learning Kotlin
>> than learning Scala.
>> 
>> OTOH I’m not sure how much time I’ll be able to contribute to Chainsaw so
>> not sure how much that should count for.
>> 
>> (Shameless plug) Every java main() method deserves http://picocli.info
>> 
>>> On Nov 11, 2017, at 10:16, Matt Sicker <boa...@gmail.com> wrote:
>>> 
>>> That's what I hear. I don't know Kotlin, but I'd certainly be interested
>> in
>>> learning! (particularly so I can write Gradle builds in a statically
>> typed
>>> language)
>>> 
>>>> On 10 November 2017 at 19:10, Gary Gregory <garydgreg...@gmail.com>
>> wrote:
>>>> 
>>>> I think Kotlin would be more approachable than Scala... thoughts?
>>>> 
>>>> Gary
>>>> 
>>>>> On Fri, Nov 10, 2017 at 3:26 PM, Matt Sicker <boa...@gmail.com> wrote:
>>>>> 
>>>>> On 10 November 2017 at 16:17, Robert Middleton <osfan6...@gmail.com>
>>>>> wrote:
>>>>> 
>>>>>> What would the advantage be of using Scala vs just normal Java?
>>>>>> Mostly from a curiosity standpoint; I've never done Scala so I don't
>>>>>> know it works.
>>>>>> 
>>>>> 
>>>>> The main advantage I can see is that most of the developers interested
>> in
>>>>> working on v3 all prefer to work in Scala. I could go on and on about
>>>> Scala
>>>>> over Java, but really, my comparison would all come down to functional
>>>>> programming over object oriented programming. When it comes to shared
>>>>> libraries like Log4j, I find Java far more appropriate and work in that
>>>>> space. In a GUI application where there is no real public API? I'd
>> rather
>>>>> work in Scala. Kotlin was another option, but it seems like none of us
>>>>> really have experience there.
>>>>> 
>>>>> 
>>>>>> Did you actually have trouble building?  I'm pretty sure that when I
>>>>>> built it a few months ago I simply opened up the project in Netbeans
>>>>>> and it built immediately as a maven project(although looking at the
>>>>>> POM it does look like it uses ant on the backend for some reason).
>>>>>> 
>>>>> 
>>>>> Building the project is simple enough. I had issues with:
>>>>> 
>>>>> 1. Running mvn clean install does not work by default unless you run
>> "mvn
>>>>> site:site" before running "mvn install".
>>>>> 2. Doesn't build in Java 9.
>>>>> 3. The maven-release-plugin is not configured at all, so I had to do
>> all
>>>>> release steps by hand instead.
>>>>> 
>>>>> --
>>>>> Matt Sicker <boa...@gmail.com>
>>>>> 
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> Matt Sicker <boa...@gmail.com>
>> 
> 
> 
> 
> -- 
> Matt Sicker <boa...@gmail.com>

Reply via email to