`
songry
  • 浏览: 84605 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Clojure-JVM上的函数式编程语言(14) 编辑器和开发环境 作者: R. Mark Volkmann

阅读更多

原帖地址:http://java.ociweb.com/mark/clojure/article.html#EditorsIDEs

作者:R. Mark Volkmann  

译者:RoySong

 

编辑器和开发环境(Editors And Ides)

    Clojure拥有很多编辑器和开发环境的插件。emacs上面有clojure-mode和swank-clojure,都在

http://github.com/jochu 。swank-clojure采用了Superior Lisp Interaction Mode for Emacs

(Slime),详情见http://common-lisp.net/project/slime/ 。对于Vim来说有VimClojure,在

http://kotka.de/projects/clojure/vimclojure.html 有描述。对于NetBeans则有enclojure,在

http://enclojure.org/ 有描述。对于IDEA则有"La Clojure",在

http://plugins.intellij.net/plugin/?id=4050 有描述。对于Eclipse有clojure-dev,在

http://code.google.com/p/counterclockwise/ 有描述。

 

译者附注:eclipse的插件已经改名为Counterclockwise了。

分享到:
评论

相关推荐

    Clojure入门教程- Clojure – Functional Programming for the JVM中文版

    - **Clojure**是一种运行在Java虚拟机(JVM)上的动态编程语言,它继承了Lisp家族的强大功能,同时结合了现代编程语言的优点,如面向对象编程和函数式编程。 #### 二、Clojure的特性 - **函数式编程**: Clojure强调...

    函数式编程语言:Clojure.zip

    史上最全编程语言全套教程,共99门...函数式编程语言 壳编程语言 常见编程语言 并行编程语言 数据分析编程语言 数据库查询语言 系统编程语言 脚本编程语言 逻辑编程语言 面向对象编程语言 等所有常见的变成语言系列教程

    Clojure脚本:函数式编程的现代演绎

    Clojure是一种运行在Java虚拟机(JVM)上的动态函数式编程语言,它属于Lisp家族。Clojure的设计哲学强调了函数作为一等公民的地位,以及数据的不可变性,这些特性使得Clojure在处理并发编程和数据密集型应用时表现...

    Scala与Clojure函数式编程模式:Java虚拟机高效编程1

    Scala和Clojure都是现代函数式编程语言,它们都运行在Java虚拟机(JVM)上,能够利用Java的生态系统和资源。Scala是一种多范式语言,结合了面向对象和函数式编程的特点,提供了强大的类型系统和模式匹配功能。...

    来源clojure-toolbox.com___下载.zip

    1. **Clojure编程语言**:Clojure是一种基于Lisp的函数式编程语言,运行在Java虚拟机(JVM)上。它强调 immutability(不可变性)、concurrency(并发性)和functional programming(函数式编程)特性。 2. **函数...

    Scala与Clojure函数式编程

    在JVM平台上,Scala和Clojure通过JVM提供的垃圾收集和运行时优化来支持高效的函数式编程。虽然Java本身不是一种函数式编程语言,但是JVM强大的生态系统为运行函数式编程语言提供了坚实的基础。 本书的作者Michael ...

    clojure-1.5.1.jar

    clojure-1.5.1.jar

    CS1807-U201814745-朱槐志函数式编程1

    Scala支持高阶函数和模式匹配,并且能够运行在Java虚拟机上,充分利用了JVM的生态系统。 8. F# F#是.NET框架的一部分,它是基于ML的,同时兼容C#和VB.NET。F#在.NET环境中提供了函数式编程的能力,尤其适合数据科学...

    clojure-utils, 各种小型但方便的clojure实用程序函数库.zip

    clojure-utils, 各种小型但方便的clojure实用程序函数库 各种小型但方便的Clojure实用程序函数库特别关注:Clojure.java - 用于从Java调用Clojure的实用工具函数的Java类arrays.clj - 操作Java数组core.clj - 应该在...

    clojure-sha-3-源码.rar

    Clojure是一种基于Lisp的现代函数式编程语言,它运行在Java虚拟机(JVM)上,充分利用了Java平台的强大功能。SHA-3,全称为Secure Hash Algorithm 3,是美国国家标准与技术研究所(NIST)发布的一种密码散列函数标准...

    clojure-1.6.0-RC3.zip

    Clojure是一种基于Lisp的函数式编程语言,它运行在Java虚拟机(JVM)上,充分利用了Java生态系统的优势。这个压缩包很可能是Clojure 1.6.0-RC3的源代码发布,开发者可以下载、编译和测试以确保其稳定性和兼容性。 ...

    clojure-must-watch-源码.rar

    Clojure是一种功能强大的Lisp方言,它在Java虚拟机(JVM)上运行,并且具有丰富的函数式编程特性。这个压缩包"clojure-must-watch-源码.rar"似乎包含了与Clojure相关的源代码,可能是为了帮助学习者深入理解Clojure...

    clojure-basics-源码.rar

    Clojure是一种基于Lisp的函数式编程语言,它运行在Java虚拟机(JVM)上,充分利用了Java的生态系统。这个“clojure-basics-源码.rar”压缩包很可能是包含了一些基本Clojure编程概念的示例代码或者教程。虽然没有具体...

    Clojure入门介绍: Clojure - Functional Programming for the JVM

    Clojure入门介绍: Clojure - Functional Programming for the JVM

    programming-clojure-3rd

    《Programming Clojure 第三版》是一本深入探讨Clojure编程语言的专业书籍,旨在帮助开发者全面理解和掌握这门基于Lisp的现代函数式编程语言。Clojure是由Rich Hickey设计的,它运行在Java虚拟机(JVM)上,同时也...

    clojure1.3.0及资料

    Clojure是一种基于Lisp的函数式编程语言,它运行在Java虚拟机(JVM)上,充分利用了Java的生态系统。Clojure的设计目标是提供一种静态类型的、并发的、内存安全的语言,同时保持Lisp的简洁性和灵活性。在这个压缩包...

    Python-Nightlight一个Clojure嵌入式编辑器

    Python-Nightlight 是一个独特的项目,它将Clojure编程语言的交互式环境嵌入到Python应用程序中,为开发者提供了一个集成的开发体验。这个编辑器设计的目标是促进Clojure代码的编写、测试和调试,特别是在Python环境...

    函数式编程另类指南.pdf

    - **Haskell**:一种纯粹的函数式编程语言,强调纯函数和类型推断。 - **Lisp**及其衍生语言(如Scheme和Clojure):历史悠久的函数式编程语言,支持宏定义等高级特性。 - **Scala**:结合了面向对象和函数式编程...

    clojure-1.5.0.zip

    该版本为稳定版,将zip文件解压,放到某个指定目录,cd进入这个目录,执行以下命令即可java -cp clojure-1.5.0.jar clojure.main。...当今最主流的运算平台JVM,把函数式编程语言引入JVM也是新方向。

Global site tag (gtag.js) - Google Analytics