(在我开始回答之前,我要说这个回复主要不是针对你的问题,只是第一个段落)。大多数人更关心行业需要的技能以及应用范围更广的语言。Clojure 可以在 JVM 上运行,Groovy 也是一样的。Clojure 稍有不同,因为它可以在多个引擎上运行,而 Groovy 只能在 JVM 上运行。但是,它们本质上都是在 Java 中以方言脚本/命令解释器方式编程,而不是真正的 Java 代码(这样就少了一些控制)。我不会谈及 Elixir、Scala 或 Haskell,因为我对它们不太了解,只会说空话。就行业而言,你提到的语言都没有太多的招聘需求。当然,如果你努力寻找、愿意搬迁或自己创业,你可能会找到一个机会,但这对某些人来说并不切实际。