Which Functional programming language offers best support in Eclipse?

醉酒当歌 提交于 2020-01-03 18:16:20

问题


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.


回答1:


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".




回答2:


Clojure is pretty well supported with the Counterclockwise plugin in Eclipse. Key features:

  • A nice syntax aware editor including rainbow braces
  • An integrated REPL
  • Dependency management orks reasonably nicely with Maven, other Eclipse plugins etc.
  • Debug mode works fairly well



回答3:


I would go for Javascript, with Eclipse + Aptana plug-in and Secrets of the Javascript Ninja for a book with some nice advanced material.




回答4:


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...




回答5:


Python with PyDev plugin is another great option.




回答6:


Erlide plugin for Erlang development on Eclipse.



来源:https://stackoverflow.com/questions/3808081/which-functional-programming-language-offers-best-support-in-eclipse

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!