哪种函数式编程语言在Eclipse中提供最佳支持?

时间:2010-09-27 21:34:43

标签: eclipse programming-languages eclipse-plugin functional-programming

作为一项练习,我的团队正在研究学习函数式编程。选择语言的一个因素是它在Eclipse中的支持。使用Eclipse插件的任何语言都可以,但是哪种语言提供了最好的免费插件?

奖金问题:这种语言的最佳在线/书籍教程。

6 个答案:

答案 0 :(得分:7)

我不知道它是否是最好的,但它正在快速发展和改进:

Scala IDE(现在最多Scala2.8.1RC1

alt text


关于最好的在线Scala书:

Programming ScalaCreative Commons Attribution-Noncommercial

alt text

但你会在SO问题“List of freely available programming books”中找到其他在线资源。

答案 1 :(得分:2)

Eclipse中的Counterclockwise插件很好地支持Clojure。主要特点:

  • 一个很好的语法识别编辑器,包括彩虹括号
  • 综合REPL
  • 依赖管理可以很好地与Maven,其他Eclipse插件等进行协商。
  • 调试模式运行良好

答案 2 :(得分:1)

我会选择Javascript,使用Eclipse + Aptana插件和Secrets of the Javascript Ninja获取一本带有一些不错的高级材料的书。

答案 3 :(得分:0)

由于没有人给出这个答案,我必须加上它。

Groovy提供Java集成,Eclipse插件和集成以及功能特性。许多人会认为它是一种脚本语言,但它仍然是一种完整的语言。对于Java迷们来说,这是显而易见的选择......

答案 4 :(得分:0)

使用PyDev插件的Python是另一个很好的选择。

答案 5 :(得分:0)

Eclipse上Erlang开发的Erlide插件。