|
|
|
|
|
by eranation
4412 days ago
|
|
My favorite - write Scala (or even Kotlin) with Spring (the new versions of Spring) or - Java EE 6/7 with non standardized Jersey MVC (hope they'll add it in Java EE 8) I think Play / Spray and Akka are great but let's differentiate between the language and the framework. You can write Play / Akka with Java (they added Java 8 support recently) and you can write Spring / Java EE with Scala (I do that all the time and it's working great) More than that, I have mixed Java / Scala projects and it works like a charm (once you configure maven / gradle correctly that is) The "new" Spring versions are nothing like it used to be. Also the new Java EE ones. no XML configuration files, all convention over configuration. And I sometimes prefer a @GET + @Path or @RequestMapping annotation over concatenating routes with ~ like they have in Spray. It's just a matter of preference and personal taste, but let's separate the language discussion with the framework / ecosystem discussion, they are not the same. |
|
It'd be nice if we could also write Gradle with Scala, or some other decent JVM language.