由于 Clojure 被设计为在 Java 虚拟机 (JVM) 中运行,我不明白这句话:
虽然 Clojure 最初主要是作为一种服务器端语言,但 ClojureScript 的出现表明核心开发人员并不认为这是它的唯一目的。
虽然我对 Lisp 语言和 Clojure 很感兴趣,但我对 Java 并不熟悉,所以这让我感到奇怪。我工作过的大多数 Web 服务器都是传统的 Apache 变体,带有标准的服务器端语言,如 Ruby、PHP、Perl,但我从未在我的托管环境中将 Java 视为默认安装的服务器语言,所以这是什么意思陈述?
其次,JVM 通常运行在 Mac 或 Windows 等客户端操作系统上,不是吗?Sun 表示世界上有数十亿个 JVM,显然这不是指服务器。