note.wcoder.com
wcoder GitHub

Table of Contents

https://www.tiobe.com/tiobe-index/

JetBrains Kotlin

Android开发
前端:https://kotlinlang.org/docs/tutorials/javascript/setting-up.html

https://github.com/JetBrains/kotlin 32.3K
https://github.com/JetBrains/kotlin-native 6.7k
Kotlin Native这个项目,Kotlin终于告别了Java,离开了JVM,直接编译成机器码供系统环境运行

Null 安全类型,在 Kotlin 中,类型默认不可为空

Kotlin大部分借鉴了Scala和C#

Groovy

可以脚本语言
https://github.com/gradle/gradle Groovy 10.6K
(https://github.com/apache/maven java 2.2k)

https://github.com/apache/groovy 3.7K

scala

Flink,Spark使用scala

https://github.com/scala/scala 12.8k

Clojure

https://github.com/clojure/clojure 8.4k

前端开发
https://github.com/clojure/clojurescript 8.4k

Clojure是一种运行在Java平台上的 Lisp 方言

Jython

https://github.com/jython/jython 19 (应该是移仓库了)

jruby

https://github.com/jruby/jruby 3.4k

Ceylon

https://github.com/eclipse/ceylon 369

eta 2.4k

https://github.com/typelead/eta
Eta编程语言,JVM上Haskell的一种方言
Haskell语言

Haxe

https://github.com/HaxeFoundation/haxe 3.6k

Haxe允许您针对以下目标进行编译:

  • JavaScript
  • C++
  • C#
  • Java
  • JVM
  • Lua
  • PHP 7
  • Python 3
  • HashLink
  • NekoVM
  • Flash (SWF Bytecode)
  • And its own interpreter

总结

Kotlin更有前途
将maven切换到gradle,Groovy 编写测试代码 简单学习下Groovy
学习大数据 学习下scala

← Previous Next →
Less
More