Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!us.feeder.erje.net!newsfeed.fsmpi.rwth-aachen.de!news-1.dfn.de!news.dfn.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Robert Klemme Newsgroups: comp.lang.java.programmer Subject: Re: Alternative languages on the JVM: what's a meaningful strategy? Date: Thu, 16 Oct 2014 21:15:55 +0200 Lines: 26 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net n4TEG18bZ2rZBwq4vwlomgLC1VWDWtXvmPzwq74McChqHkkz8= Cancel-Lock: sha1:rS8R1d9uF3wziiLOeSRSEQLYoGQ= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 In-Reply-To: Xref: csiph.com comp.lang.java.programmer:30108 On 16.10.2014 14:27, Saxo wrote: > All right, then I pick a language that is radically different which > brings me back to Scala. Actually, this is starting to drive me nuts. > Really ... What is your take on the matter? I mean not in a > subjective way, but in an objective way. First of all: there are no objective decisions. What is good depends on your goals and how you weight them. > To make a good decision you kind of have to predict the future, but > you can still try to be objective with this. 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. 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. Kind regards robert