This Question is Answered

2 "helpful" answers available (2 pts)
12 Replies Last post: Sep 1, 2009 10:46 AM by Tom  
Sean Crotty Newbie 12 posts since
Jul 23, 2009
Currently Being Moderated

Aug 31, 2009 4:16 AM

Where is Ilya Sergey?

It's been almost 6 weeks since Ilya Sergey has logged into the forum. Is he still doing development for the scala plugin?

Randall Schulz Apprentice 1,018 posts since
Nov 17, 2006
Currently Being Moderated
Aug 31, 2009 6:03 AM in response to: Sean Crotty
Re: Where is Ilya Sergey?

He posted a message to Scala-Tools 16 days ago.

 

I doubt you can tell when he last "logged into" these forums.

 

 

Randall Schulz

Randall Schulz Apprentice 1,018 posts since
Nov 17, 2006
Currently Being Moderated
Aug 31, 2009 7:00 AM in response to: Sean Crotty
Re: Where is Ilya Sergey?

Ah. I was wrong about being able to tell when people log in here.

 

But I was referring to the Scala-Tools mailing list. Surely if you're serious about Scala you monitor the primary communication forums for Scala programmers? This board is really just about the IDEA plug-in.

 

See http://www.scala-lang.org/node/199 for a full list of the Scala-related mailing lists.

 

 

Randall Schulz

Randall Schulz Apprentice 1,018 posts since
Nov 17, 2006
Currently Being Moderated
Aug 31, 2009 8:45 AM in response to: Sean Crotty
Re: Where is Ilya Sergey?

Well, personally I think you have the cart before the horse. IDE support is a poor criterion for choosing a language. Scala is a lot harder for an IDE to support than it is to learn to use well enough to reap its advantages. Anyway, IDEA's Scala support is more than adequate to facilitate day-to-day programming. My project is currently at about 15 KLOC (all Scala) and all written over the past 8 months using IDEA (and SBT). I'd never use Java again, I don't think, if it were purely up to me.

 

 

Randall Schulz

Guest
Currently Being Moderated
Aug 31, 2009 12:10 PM in response to: Sean Crotty
Re: Where is Ilya Sergey?

I completely agree with Sean. IDE support (aka refactoring) is the key

feature, because we are accustomed now to IDEA's Java support. I always feel

moved back into stone-age if I have to write C code which lacks refactoring

support.

 

Esko Luontola Novice 117 posts since
Feb 11, 2005
Currently Being Moderated
Sep 1, 2009 12:07 AM in response to: Sean Crotty
Re: Where is Ilya Sergey?

Sean Crotty wrote on 31.8.2009 11:05:

There is no way I would trust it with a refactoring that would touch

many files.

 

That's what automated tests are for. Especially when using TDD, you

automatically end up with a comprehensive regression test suite, so you

will notice in a few seconds (how long it takes to run all the tests)

whether a change broke something.

 

For me, IDEA's Scala plugin would still need to support the Extract

Method and Inline Method refactorings. After renaming, those two are the

refactorings that I use the most.

 

But even more important than any refactorings, is the speed to the IDE.

Right now typing Scala code in IDEA is annoyingly slow.

 

I've also sometimes noticed that IDEA needs to be restarted or the whole

project recompiled, because of weird compiler errors. So

stability/reliability would need to be improved some.

 

Because of the above issues, I don't yet consider the Scala plugin to be

ready for production use. But it's still better than any other Scala

IDE, so I use it at least in my hobby projects.

 

--

Esko Luontola

www.orfjackal.net

 

Guest
Currently Being Moderated
Sep 1, 2009 10:46 AM in response to: Esko Luontola
Re: Where is Ilya Sergey?

That's what automated tests are for.

 

It looks like you had not worked on real-life, non-trivial applications, yet.

 

Dmitry Kashin IDEA Plugin Contest Winner 1,052 posts since
Aug 23, 2002
Currently Being Moderated
Aug 31, 2009 12:18 PM in response to: Sean Crotty
Re: Where is Ilya Sergey?

There is NNTP access to this forums so login not required.

Ilya Sergey JetBrains 255 posts since
Sep 11, 2007
Currently Being Moderated
Aug 31, 2009 4:54 PM in response to: Sean Crotty
Re: Where is Ilya Sergey?

Hello, guys!

 

I'm happy to notify you, that I'm still alive but in the last couple of months I was kind of a little bit busy with my current PhD work. Usually I forget to track forums (by some reasons automatic notifications don't work correctly for me), but as you may see by revisions to Scala plugin repository I continue working on Scala type system support in the plugin.

 

Cheers!

Ilya

More Like This

  • Retrieving data ...