哪种函数式编程语言在 Eclipse 中提供最好的支持?
作为一项练习,我的团队正在考虑学习函数式编程。选择一种语言的因素之一是它在 Eclipse 中的支持。任何带有 Eclipse 插件的语言都可以,但是哪种语言提供最好的免费插件呢?
额外问题:该语言的最佳在线/书籍教程。
As an exercise my team is looking at learning functional programming. One of the factors to choose a language is its support in Eclipse. Any language with Eclipse plug-in is fine but what language offers the best free plug-in?
Bonus question: the best online/book tutorial for this language.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
我不知道它是否是最好的,但它正在快速发展和改进:
Scala IDE< /strong> (直到 Scala2.8.1RC1 现在)
至于最好的 Scala 在线书籍:
Programming Scala (知识共享署名-非商业性)
但是您会在SO问题“免费提供的编程书籍列表”。
I don't know if it is the best, but it is evolving and improving fast:
Scala IDE (up to Scala2.8.1RC1 right now)
As for the best online Scala book:
Programming Scala (Creative Commons Attribution-Noncommercial)
But you will find other online sources in the SO question "List of freely available programming books".
Eclipse 中的Counterclocked 插件对 Clojure 提供了很好的支持。主要功能:
Clojure is pretty well supported with the Counterclockwise plugin in Eclipse. Key features:
我会选择 Javascript,带有 Eclipse + Aptana 插件和 Javascript Ninja 的秘密 一本包含一些不错的高级内容的书材料。
I would go for Javascript, with Eclipse + Aptana plug-in and Secrets of the Javascript Ninja for a book with some nice advanced material.
Erlide 插件,用于在 Eclipse 上进行 Erlang 开发。
Erlide plugin for Erlang development on Eclipse.
由于没有人给出这个答案,我必须添加它。
Groovy 提供 Java 集成、Eclipse 插件和集成以及功能特性。许多人会认为它是一种脚本语言,但它仍然是一种完整的语言。对于 Java 迷来说,这是显而易见的选择......
Since nobody gave this answer I have to add it.
Groovy offers Java integration, Eclipse plugin and integration, and functional features. Many would argue that it's a scripting language but it's a complete language nonetheless. And it's obvious choice for Java junkies...
带有 PyDev 插件的 Python 是另一个不错的选择。
Python with PyDev plugin is another great option.