Best IDE for Scala?

View: New views
20 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 | Next >

Best IDE for Scala?

by Ken McDonald :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Eclipse or NetBeans? I'm curious, because I've never been able to get  
the Net Beans one working on my system.

Thanks,
Ken


Re: Best IDE for Scala?

by strattonbrazil :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Here's a general wiki that I hacked up from the replies of others on
this thread.  I didn't put it in the wiki, but I think eclipse is the
most widely used.  I wouldn't swear by anything, but I have always
found netbeans to be the easiest and I think it's unfairly shunned
based on it being the first to the market and has older stereotypes.
I've tried Netbeans and eclipse off and on and I usually side with
Netbeans because it's snappier and more intuitive.  I would download
both, get them setup, and bounce between them for a bit.

If people have tested out several IDEs, they should update the wiki
with some of their personal input.

http://scala.sygneca.com//faqs/development

Josh

On Wed, Jul 1, 2009 at 7:53 PM, Kenneth
McDonald<kenneth.m.mcdonald@...> wrote:
> Eclipse or NetBeans? I'm curious, because I've never been able to get the
> Net Beans one working on my system.
>
> Thanks,
> Ken
>
>

Re: Best IDE for Scala?

by Randall Schulz :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wednesday July 1 2009, Kenneth McDonald wrote:
> Eclipse or NetBeans? I'm curious, because I've never been able to get
> the Net Beans one working on my system.

IDEA.


> Thanks,
> Ken


Randall Schulz

Re: Best IDE for Scala?

by Trond Olsen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Netbeans has always been pretty stable for me. The latest release seemed to fixed the halting problem :). The only remaining nag I have left is it's cluttered navigator. Eclipse on the other hand I have had more problems getting to work correctly (error detection not getting updated and intellisense not working properly).

What particular errors do you get with Netbeans?

On Thu, Jul 2, 2009 at 4:53 AM, Kenneth McDonald <kenneth.m.mcdonald@...> wrote:
Eclipse or NetBeans? I'm curious, because I've never been able to get the Net Beans one working on my system.

Thanks,
Ken



Re: Best IDE for Scala?

by shuji yamamoto :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi.

If your PC is low spec , I recommend Eclipse.
My PC is too poor to use NetBean ;-(

Thanks.

On Thu, 02 Jul 2009 11:53:03 +0900, Kenneth McDonald  
<kenneth.m.mcdonald@...> wrote:
> Eclipse or NetBeans? I'm curious, because I've never been able to get  
> the Net Beans one working on my system.
>
> Thanks,
> Ken
>



RE: Best IDE for Scala?

by Skeptic . :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message





My
recent experience (that turned me back to Java under eclipse) told me that:
NetBeans
appears to work better, but effectively do less work (e.g. auto-complete
doesn't work for protected members in sub-classes!) and Eclipse tries to do
more work and often fails doing it.

 ________________________________

> Date: Thu, 2 Jul 2009 05:48:11 +0200
> Subject: Re: [scala-user] Best IDE for Scala?
> From: tolsen77@...
> To: kenneth.m.mcdonald@...
> CC: scala-user@...
>
> Netbeans has always been pretty stable for me. The latest release seemed to fixed the halting problem :). The only remaining nag I have left is it's cluttered navigator. Eclipse on the other hand I have had more problems getting to work correctly (error detection not getting updated and intellisense not working properly).
>
>
> What particular errors do you get with Netbeans?
>
> On Thu, Jul 2, 2009 at 4:53 AM, Kenneth McDonald> wrote:
>
> Eclipse or NetBeans? I'm curious, because I've never been able to get the Net Beans one working on my system.
>
>

_________________________________________________________________
Internet explorer 8 aide à protéger la vie privée.
http://go.microsoft.com/?linkid=9655573

Re: Best IDE for Scala?

by strattonbrazil :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> If your PC is low spec , I recommend Eclipse.
> My PC is too poor to use NetBean ;-(

This is a really interesting discussion.  I use Netbeans on what I
consider a fast system, because Eclipse couldn't keep up.  I wonder if
there are any flame-war-inducing benchmarks we could reference...

Since Netbeans 3, I think it had a really bad rap for performance, but
I think most reviews on Netbeans 6+ have been great.  I haven't had
any issues with Netbeans at all.  I think both IDEs are great, but I
do believe Netbeans does have a better plugin manager.

I think it comes down to what you want.  I've heard eclipse has better
support for build scripts like maven and other complexities.  I use
subversion, the scala plugins, and a basic ant script I wrote in
Netbeans and it does a decent job of compiling, building, running, and
packaging and it works quite well for those requirements (for me).

Josh

Parent Message unknown Re: Best IDE for Scala?

by Naftoli Gugenheim :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hmm... I thought that (at least in scala circles) eclipse was the one that was unfairly shunned! :)
But isn't eclipse much more feature packed?

-------------------------------------
Josh Stratton<strattonbrazil@...> wrote:

Here's a general wiki that I hacked up from the replies of others on
this thread.  I didn't put it in the wiki, but I think eclipse is the
most widely used.  I wouldn't swear by anything, but I have always
found netbeans to be the easiest and I think it's unfairly shunned
based on it being the first to the market and has older stereotypes.
I've tried Netbeans and eclipse off and on and I usually side with
Netbeans because it's snappier and more intuitive.  I would download
both, get them setup, and bounce between them for a bit.

If people have tested out several IDEs, they should update the wiki
with some of their personal input.

http://scala.sygneca.com//faqs/development

Josh

On Wed, Jul 1, 2009 at 7:53 PM, Kenneth
McDonald<kenneth.m.mcdonald@...> wrote:
> Eclipse or NetBeans? I'm curious, because I've never been able to get the
> Net Beans one working on my system.
>
> Thanks,
> Ken
>
>

Re: Best IDE for Scala?

by shuji yamamoto :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi.

I feel NetBeans UI is slow than Eclipse.
(Vista on Celelon M 1.6G , RAM 2G)
# In my case , japanese-font may slow down NetBeans.
# Eclipse use no japanese-font , NetBeans AUTOMATICALLY use japanese-font
Thanks.

- shuji
japan

On Thu, 02 Jul 2009 13:16:39 +0900, Josh Stratton  
<strattonbrazil@...> wrote:

>> If your PC is low spec , I recommend Eclipse.
>> My PC is too poor to use NetBean ;-(
>
> This is a really interesting discussion.  I use Netbeans on what I
> consider a fast system, because Eclipse couldn't keep up.  I wonder if
> there are any flame-war-inducing benchmarks we could reference...
>
> Since Netbeans 3, I think it had a really bad rap for performance, but
> I think most reviews on Netbeans 6+ have been great.  I haven't had
> any issues with Netbeans at all.  I think both IDEs are great, but I
> do believe Netbeans does have a better plugin manager.
>
> I think it comes down to what you want.  I've heard eclipse has better
> support for build scripts like maven and other complexities.  I use
> subversion, the scala plugins, and a basic ant script I wrote in
> Netbeans and it does a decent job of compiling, building, running, and
> packaging and it works quite well for those requirements (for me).
>
> Josh



Parent Message unknown Re: Best IDE for Scala?

by Naftoli Gugenheim :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Interesting. What are the advantages of its plugin manager? Eclipse seems to keep redoing its own.

-------------------------------------
Josh Stratton<strattonbrazil@...> wrote:

> If your PC is low spec , I recommend Eclipse.
> My PC is too poor to use NetBean ;-(

This is a really interesting discussion.  I use Netbeans on what I
consider a fast system, because Eclipse couldn't keep up.  I wonder if
there are any flame-war-inducing benchmarks we could reference...

Since Netbeans 3, I think it had a really bad rap for performance, but
I think most reviews on Netbeans 6+ have been great.  I haven't had
any issues with Netbeans at all.  I think both IDEs are great, but I
do believe Netbeans does have a better plugin manager.

I think it comes down to what you want.  I've heard eclipse has better
support for build scripts like maven and other complexities.  I use
subversion, the scala plugins, and a basic ant script I wrote in
Netbeans and it does a decent job of compiling, building, running, and
packaging and it works quite well for those requirements (for me).

Josh

Re: Best IDE for Scala?

by Kevin Wright-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I'm guessing that you don't mean the halting problem : http://en.wikipedia.org/wiki/Halting_problem
Of course, it would be a pretty impressive plugin that could take mathematical academia by storm! :)


On Thu, Jul 2, 2009 at 4:48 AM, Trond Olsen <tolsen77@...> wrote:
Netbeans has always been pretty stable for me. The latest release seemed to fixed the halting problem :). The only remaining nag I have left is it's cluttered navigator. Eclipse on the other hand I have had more problems getting to work correctly (error detection not getting updated and intellisense not working properly).

What particular errors do you get with Netbeans?


On Thu, Jul 2, 2009 at 4:53 AM, Kenneth McDonald <kenneth.m.mcdonald@...> wrote:
Eclipse or NetBeans? I'm curious, because I've never been able to get the Net Beans one working on my system.

Thanks,
Ken




Re: Best IDE for Scala?

by Florian Hars-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Naftoli Gugenhem schrieb:
> But isn't eclipse much more feature packed?

But does it have more *working* features? (duck...)

Re Netbeans:
What I couldn't find out is how to do web development in Netbeans. I can
start an new web project, then NB automatically includes all the servlet
APIs and automatic deployment and stuff to my project, but I cannot add
any scala source files to the project, or I can start a scala project, but then
I would have to manually hunt down and add all the servlet jars and
figure out a way to deploy my code to some container somewhere.

But if I have to do that anyway, emacs + a manually started glassfish + the
simplest ant script that compiles my code and wraps it into a war is far easier
and more flexible.

(Yes, I know that ant is almost as horrible a build system as maven, but if
you keep it to just a clean, build, test, war and deploy target, it at least
works. Once scalac puts out decent dependency information, I might give
a shot at teaching OMake about scala.)

- Florian.



Re: Best IDE for Scala?

by Esko Luontola-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

IDEA's Scala plugin has been working quite acceptably for me.

- Navigation and code completion work, with only minor problems.
- ScalaTest and Specs frameworks are supported.
- Sometimes the compiler gets confused and does not compile all changed
files (you get weird compiler errors), but that doesn't happen too often
and restarting IDEA helps.
- There are some very basic refactorings such as Rename, Introduce
Variable and Inline Variable. Hopefully they'll add Extract Method and
Inline Method soon. That would cover the most common refactorings, over
90% of all use cases.
- The biggest issue to me is a performance problem in code parsing which
causes stuttering when typing quickly.


Kenneth McDonald wrote on 2.7.2009 5:53:
> Eclipse or NetBeans? I'm curious, because I've never been able to get
> the Net Beans one working on my system.
>
> Thanks,
> Ken
>

--
Esko Luontola
www.orfjackal.net

Re: Best IDE for Scala?

by Mohamed Bana-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/7/2 Josh Stratton <strattonbrazil@...>
Here's a general wiki that I hacked up from the replies of others on
this thread.  I didn't put it in the wiki, but I think eclipse is the
most widely used.  I wouldn't swear by anything, but I have always
found netbeans to be the easiest and I think it's unfairly shunned
based on it being the first to the market and has older stereotypes.
I've tried Netbeans and eclipse off and on and I usually side with
Netbeans because it's snappier and more intuitive.  

are you using Windows, because i can assure you it isn't snappy by any means.  i feel a certain lag with all SWING based IDEs on linux, but i it could be just me.
 
I would download
both, get them setup, and bounce between them for a bit.

If people have tested out several IDEs, they should update the wiki
with some of their personal input.

http://scala.sygneca.com//faqs/development

Josh

On Wed, Jul 1, 2009 at 7:53 PM, Kenneth
McDonald<kenneth.m.mcdonald@...> wrote:
> Eclipse or NetBeans? I'm curious, because I've never been able to get the
> Net Beans one working on my system.
>
> Thanks,
> Ken
>
>


Re: Best IDE for Scala?

by Daniel Sobral :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

FWIW, I felt NetBeans snappier on Windows too. Vista 64, Q9450, 4 GB.

On Thu, Jul 2, 2009 at 6:11 AM, Mohamed Bana <mbana.lists@...> wrote:
2009/7/2 Josh Stratton <strattonbrazil@...>

Here's a general wiki that I hacked up from the replies of others on
this thread.  I didn't put it in the wiki, but I think eclipse is the
most widely used.  I wouldn't swear by anything, but I have always
found netbeans to be the easiest and I think it's unfairly shunned
based on it being the first to the market and has older stereotypes.
I've tried Netbeans and eclipse off and on and I usually side with
Netbeans because it's snappier and more intuitive.  

are you using Windows, because i can assure you it isn't snappy by any means.  i feel a certain lag with all SWING based IDEs on linux, but i it could be just me.
 
I would download
both, get them setup, and bounce between them for a bit.

If people have tested out several IDEs, they should update the wiki
with some of their personal input.

http://scala.sygneca.com//faqs/development

Josh

On Wed, Jul 1, 2009 at 7:53 PM, Kenneth
McDonald<kenneth.m.mcdonald@...> wrote:
> Eclipse or NetBeans? I'm curious, because I've never been able to get the
> Net Beans one working on my system.
>
> Thanks,
> Ken
>
>




--
Daniel C. Sobral

Something I learned in academia: there are three kinds of academic reviews: review by name, review by reference and review by value.

Re: Best IDE for Scala?

by andreas s. :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Ken, let us again work on your Problem, did you have a PPC Mac?
I'm running Netbeans very fine on my macbook. For the general debate Netbeans over Eclipse i agree with:
Skeptic 2000 , Netbeans maybe offers not so much ( really? enough for me!) but what it offers works quite "well".

regards andreas

Re: Best IDE for Scala?

by Eric Hubbard :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Ditto
--Eric
Rita Rudner  - "I was a vegetarian until I started leaning toward the sunlight."

On Wed, Jul 1, 2009 at 8:35 PM, Randall R Schulz <rschulz@...> wrote:
On Wednesday July 1 2009, Kenneth McDonald wrote:
> Eclipse or NetBeans? I'm curious, because I've never been able to get
> the Net Beans one working on my system.

IDEA.


> Thanks,
> Ken


Randall Schulz


Re: Best IDE for Scala?

by Gordon Tyler :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Kenneth McDonald wrote:
> Eclipse or NetBeans? I'm curious, because I've never been able to get
> the Net Beans one working on my system.

And I've never been able to get Eclipse working. Anytime I've tried, it
just spews tons of errors on fairly normal Scala 2.7.5 compatible code.

Netbeans however has been fairly reliable.

Ciao,
Gordon


Parent Message unknown Re: Best IDE for Scala?

by Randall Schulz :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wednesday July 1 2009, Kenneth McDonald wrote:
> Too expensive for the time being. Sigh.

JetBrains has several licensing options that might help, depending on
your situation, including student ($99) and open-source developer
(free).

See <http://www.jetbrains.com/idea/buy/license-matrix.jsp>


> Ken


Randall Schulz

Re: Best IDE for Scala?

by dehora :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Esko Luontola wrote:

> IDEA's Scala plugin has been working quite acceptably for me.
>
> - Navigation and code completion work, with only minor problems.
> - ScalaTest and Specs frameworks are supported.
> - Sometimes the compiler gets confused and does not compile all changed
> files (you get weird compiler errors), but that doesn't happen too often
> and restarting IDEA helps.
> - There are some very basic refactorings such as Rename, Introduce
> Variable and Inline Variable. Hopefully they'll add Extract Method and
> Inline Method soon. That would cover the most common refactorings, over
> 90% of all use cases.
> - The biggest issue to me is a performance problem in code parsing which
> causes stuttering when typing quickly.

I find IDEA (8 and above) very good for Scala; 7 wasn't really usable. I
get cache/compiler weirdness from IDEA once a week in Java anyway, I
think it's the IDE rather than the plugin (Jetbrains should sort IDEA's
cache out before adding features to 9 imvho :).

To get clean builds, I usually shell out to buildr. I think has very the
best Scala support of the current build systems.

Bill
< Prev | 1 - 2 | Next >