Wow, you do have a yen to do functional programming again, and have chosen a great way to go about it! I always figured that Scala was a language with a lot of potential, close enough to the Java environment and "style" to make building a community easier, while being both terser and more expressive of design intent. If you guys put in the effort to give it a modern environment, some amazing things could happen.
(The was the more measured, restrained version of this post. The initial version went something like: I WANT THIS NOW!!!! LET ME HELP PICK ME! PICK ME! I'll do a hundred inspections and twenty refactorings tomorrow!!! SCALA IN IDEA!!!! OMGWTFBBQ!)
AFAIU this project is going to be open source, along with Ruby one. Thus, I see no problems for you to participate there. Just let us have a start with it.
Wow, you do have a yen to do functional programming again, and have chosen a great way to go about it! I always figured that Scala was a language with a lot of potential, close enough to the Java environment and "style" to make building a community easier, while being both terser and more expressive of design intent. If you guys put in the effort to give it a modern environment, some amazing things could happen.
(The was the more measured, restrained version of this post. The initial version went something like: I WANT THIS NOW!!!! LET ME HELP PICK ME! PICK ME! I'll do a hundred inspections and twenty refactorings tomorrow!!! SCALA IN IDEA!!!! OMGWTFBBQ!)
Hello Yann,
Maybe Scala support (http://scala.epfl.ch)?
Ah, I see. Thanks for the clarification ;)
It is Scala language support, and it is not planned to be included in IDEA. At least for now:)
Wow, you do have a yen to do functional programming again, and have chosen a great way to go about it! I always figured that Scala was a language with a lot of potential, close enough to the Java environment and "style" to make building a community easier, while being both terser and more expressive of design intent. If you guys put in the effort to give it a modern environment, some amazing things could happen.
(The was the more measured, restrained version of this post. The initial version went something like: I WANT THIS NOW!!!! LET ME HELP PICK ME! PICK ME! I'll do a hundred inspections and twenty refactorings tomorrow!!! SCALA IN IDEA!!!! OMGWTFBBQ!)
--Dave Griffith
:))
Hello Dave,
AFAIU this project is going to be open source, along with Ruby one. Thus,
I see no problems for you to participate there. Just let us have a start
with it.
-
Maxim Shafirov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
Scala is great, and easy, since it runs on the JVM. Are there plans for other functional langs, like Erlang? I love it's concurrency focus...
--pete
ditto what Dave said
Erlang is hard to implement on top of the JVM. However, Scala now has 'lightweight threads', essentially analog of Erlang threads.