@
ccde8259 那么反过来说,感觉也许值得问一个问题,「从 Java 学起就一定要学 Spring 和 Servlet 那套吗」。
对工业界来说 Spring 甚至 Servlet 确实是 de facto 的存在,甚至还有很多 legacy codebase 是基于更古老的架构。
不过某种程度上,这种潜移默化的 Java -> Servlet -> everything 的 mentality ,大概是让我看到 Java 就想躲开的原因之一。
虽然说绕了一圈最后发现,Scala 那堆玩具也好,netty 、vert.x 、akka 、spark ,很多东西绕不开 JVM ,而且 JVM 上也不缺乏很优秀而且学术基础也很坚实的技术。
这时候就会有种感觉,大家都在聊 Servlet ,甚至更古老的东西,而许多很有趣的概念和技术,却被有意无意的忽略了。
比如说,大学里面的老师,即使讲到 Quarkus 多么先进,也会对 Quarkus 背后的 ReactiveX 和异步避而不谈吧。