Which Functional programming language offers best support in 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.
-
Answer:
I don't know if it is the best, but it is evolving and improving fast: http://www.scala-ide.org/ (up to http://www.scala-ide.org/2010/09/the-scala-ide-for-eclipse-for-scala-2-8-1-rc1-available-now/ right now) As for the best online Scala book: http://programming-scala.labs.oreilly.com/ (http://creativecommons.org/licenses/by-nc/3.0/) But you will find other online sources in the SO question "http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books/392926#392926".
topchef at Stack Overflow Visit the source
Other answers
Clojure is pretty well supported with the http://code.google.com/p/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
mikera
I would go for Javascript, with Eclipse + Aptana plug-in and http://jsninja.com/ for a book with some nice advanced material.
James Westgate
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...
topchef
Python with PyDev plugin is another great option.
topchef
Erlide plugin for Erlang development on Eclipse.
samaras
Related Q & A:
- What are the common usage of python programming language?Best solution by quora.com
- How to make the transition to functional programming?Best solution by Programmers
- What is a "modern" programming language?Best solution by Quora
- Which is the best programming language?Best solution by Yahoo! Answers
- Which University in Japan offers a degree in Japanese Language & Cultures?Best solution by answers.yahoo.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.