为何Java程序员学习Clojure有优势?-CSDN.NET
http://www.csdn.net/article/2012-12-20/2813048-java-programmers-clojure
一个Java背景的爱好者,学习Clojure语言具备得天独厚的优势。其原因在于:
了解Java ——受益颇多:class-paths(类路径),class loaders(类加载器),constructors(构造函数),methods(方法),static methods(静态方法),standard libraries(标准库),ar files(jar 文件)等等。
了解JVM——heap(堆),garbage collection(垃圾回收),perm-gen space,debugging(调试),profiling(分析),performance tuning(性能优化)等等。
Java生态库——采用什么样的日志框架?哪种类型的Web服务器?数据库驱动?等等。
Maven situation——有时你必须知道在lein情况下会发生什么状况?
了解如何构建大型代码基地——Clojure代码库在不断壮大。
面向对象分析与设计——这个与弄清函数的位置设置相似。