Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #30118

Re: Alternative languages on the JVM: what's a meaningful strategy?

Newsgroups comp.lang.java.programmer
Date 2014-10-17 06:34 -0700
References <a5c0624a-b6a1-4f87-8bb8-824e0db5a029@googlegroups.com>
Message-ID <e3d5ef24-9cd4-4208-a0c3-29d32acc78bc@googlegroups.com> (permalink)
Subject Re: Alternative languages on the JVM: what's a meaningful strategy?
From Saxo <jeti789@web.de>

Show all headers | View raw


>Anything that involves predicting the future is shaky at best.  I think
>best you can do is to define your priorities and evaluate languages
>against them.  On top of that you can try to estimate which language is
>going to increase or decrease it's coverage of your goals in the next N
>years. 

Not long after I started this thread I found this article:
http://romansky.me/2012/11/14/making-the-case-for-kotlin/ I think the author got it exactly right. Scala turned out overly complicated. It is not just loaded with many features. Some decisions made it more complicated than necessary. I believe Kotlin will collect many of the people that had a look at Scala, but then turned away from it, because too complicated.

>But the most important thing is: find out what you want, what is your
>goal.  You seem to be pretty undecided and the situation will not
>improve as long as you do not know where you are headed to. 

Yeah, this has something to it. My "heart" says Kotlin is really well made and has some coherence and simplicity I think is important in language design. What makes me think is that Ceylon turned 1.0 for almost a year ago and it has not created any interest at all. Hope this won't happen with Kotlin.

>A search on dice.com finds:

>Java - 17863
>Scala - 432
>Groovy - 431
>Clojure - 87
>Kotlin - 0
>Fantom - 0 

Scala is now over 10 years old. Those 423 for Scala took over 10 years! This is what makes me think. Otherwise I would just go with Kotlin.

Well I did that Scala Functional course at Coursera and paid for the certificate. Think that is enough as what Scala is concerned. Maybe I start with Kotlin now. This is the language I think was done well. And it is geared towards the enterprise where Scala is more of a research language that the creators try to tell to companies.

Well, well. Will let some days pass by till my mind has "become calm" so that I can think undisturbed about it. 

Thanks for the helpful replies.
Cheers, Saxo

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Alternative languages on the JVM: what's a meaningful strategy? Saxo <jeti789@web.de> - 2014-10-16 05:27 -0700
  Re: Alternative languages on the JVM: what's a meaningful strategy? Robert Klemme <shortcutter@googlemail.com> - 2014-10-16 21:15 +0200
  Re: Alternative languages on the JVM: what's a meaningful strategy? Eric Sosman <esosman@comcast-dot-net.invalid> - 2014-10-16 16:28 -0400
  Re: Alternative languages on the JVM: what's a meaningful strategy? Arne Vajhøj <arne@vajhoej.dk> - 2014-10-16 19:13 -0400
  Re: Alternative languages on the JVM: what's a meaningful strategy? Saxo <jeti789@web.de> - 2014-10-17 06:34 -0700
    Re: Alternative languages on the JVM: what's a meaningful strategy? Arne Vajhøj <arne@vajhoej.dk> - 2014-10-18 22:42 -0400
      Re: Alternative languages on the JVM: what's a meaningful strategy? Saxo <jeti789@web.de> - 2014-10-19 11:00 -0700
  Re: Alternative languages on the JVM: what's a meaningful strategy? Roedy Green <see_website@mindprod.com.invalid> - 2014-10-19 11:03 -0700
  Re: Alternative languages on the JVM: what's a meaningful strategy? Saxo <jeti789@web.de> - 2014-10-21 05:48 -0700
    Re: Alternative languages on the JVM: what's a meaningful strategy? ĵess stone <j3ss.st0n3@gmail.com> - 2014-10-22 06:34 +0000
  Re: Alternative languages on the JVM: what's a meaningful strategy? Silvio <silvio@internet.com> - 2014-10-21 15:10 +0200
    Re: Alternative languages on the JVM: what's a meaningful strategy? Saxo <jeti789@web.de> - 2014-10-21 07:09 -0700
      Re: Alternative languages on the JVM: what's a meaningful strategy? Silvio <silvio@internet.com> - 2014-10-21 16:26 +0200
        Re: Alternative languages on the JVM: what's a meaningful strategy? Saxo <jeti789@web.de> - 2014-10-21 08:03 -0700
    Re: Alternative languages on the JVM: what's a meaningful strategy? Saxo <jeti789@web.de> - 2014-10-22 07:22 -0700
      Re: Alternative languages on the JVM: what's a meaningful strategy? Silvio <silvio@internet.com> - 2014-10-22 17:14 +0200
        Re: Alternative languages on the JVM: what's a meaningful strategy? Saxo <jeti789@web.de> - 2014-10-23 08:53 -0700
          Re: Alternative languages on the JVM: what's a meaningful strategy? Silvio <silvio@internet.com> - 2014-10-24 00:37 +0200
  Re: Alternative languages on the JVM: what's a meaningful strategy? Saxo <jeti789@web.de> - 2014-10-24 02:52 -0700

csiph-web