Top "Jvm-languages" questions

Languages that compile their source code to the byte code of the java virtual machine are commonly called JVM languages.

Differences between JVM implementations

Where do JVM Implementations differ (except licensing)? Does every JVM implement Type Erasure for the Generic handling? Where are the …

java generics jvm jvm-languages tail-call-optimization
Google Go for Java platform?

JVM provides great performance - it's on the one hand. Golang sounds like a new paradigm and extremely productive - …

java go jvm jvm-languages
Why not use GlobalScope.launch?

I read that usage of Globalscope is highly discouraged, here. I have a simple use-case. For every kafka message (let's …

kotlin kotlinx.coroutines jvm-languages
Should I study Scala?

I am an experienced C++ programmer with average Python skills. The reasons I studied Python in the first place were: …

java scala jvm-languages
How Does the any Method Work in Groovy?

I came across this bit of code: n = args[0] as Long [*n..1, n].any{ println ' '*it + '*'*(…

groovy jvm-languages
Why can't tail calls be optimized in JVM-based Lisps?

Main question: I view the most significant application of tail call optimization (TCO) as a translation of a recursive call …

clojure jvm lisp jvm-languages abcl
What is the maximum of number of arguments for varargs in java?

What is the maximum of number of arguments which can be used by a vararg in java ? I believe there …

java jvm jvm-languages
Is Clojure compiled or interpreted?

I read somewhere Clojure is compiled. Is it really compiled, like Java or Scala, rather than interpreted, like Jython or …

clojure compilation jvm-languages interpreted-language compiled-language