3

我在 Clojure 中查看 java 代码。我发现压痕对我来说很奇怪。

我已经习惯了http://www.oracle.com/technetwork/java/javase/documentation/codeconventions-136091.html#262的缩进风格。而且大多数 IDE 都以这种方式配置了自动格式化。为什么 Clojure 不遵循这种风格?

更新:

我的意思是在 java 中实现的 Clojure 部分,例如https://github.com/clojure/clojure/blob/master/src/jvm/clojure/lang/ARef.java

4

2 回答 2

14

您所指的代码使用了Whitesmiths 风格的大括号缩进。

这是个人喜好的问题。它没有什么问题,除了它不是很常见。

于 2012-11-14T07:22:31.153 回答
0

为什么要遵循 Java 缩进风格?Clojure 遵循 Lisp。

于 2012-11-14T07:12:12.187 回答