On Tue, 2013-02-26 at 23:00 +0100, OlliP wrote: > I'm quite serious here, no joking ... Make a version of D for the > JVM and it'll be a big success for the language and a business > case at the same time. So many Java developers are meanwhile > really not amused anymore about the slow language development of > Java. Even C# is ways ahead of Java and does not have to carry > problems from earlier premature decisions. The success of Scala, > Groovy and JetBrains seeing a business case for Kotlin comes for > a reason.
We just went round this in great detail a few weeks ago, can I get you to check back in the mail logs first. I am not going to rehearse all the debate from back then and I hope I don't see a whole new thread covering all the same ground. The summary is that D on the JVM is like C++ or C on the JVM, a non-starter. The implied criticism of Java against other languages has some merit but that is a whole other debate, which we also had on this list a few weeks ago so no repeat. Summary is that Kotlin exists because JetBrains didn't want to use a dynamic language, Groovy, but this was before Groovy had strong static compilation; and Java 8 is a game changer that threatens Scala, and Kotlin. You missed out Ceylon from your list, it is threatened by Java 8 as well. Groovy has a role in partnership with Java 8 so is not threatened in the same sense. Exactly the opposite in reality due to is being a dynamic language with a static capability. 'Nuff said? -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:[email protected] 41 Buckmaster Road m: +44 7770 465 077 xmpp: [email protected] London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
signature.asc
Description: This is a digitally signed message part
