为什么Clojure不遵循java代码中最常见的缩进样式?

时间:2012-11-14 07:01:12

标签: java clojure

我在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

2 个答案:

答案 0 :(得分:13)

您所指的代码使用大括号缩进的Whitesmiths style

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

答案 1 :(得分:0)

为什么要遵循Java缩进样式? Clojure跟随Lisp。