I'm doing okay with eclipse's completion on 2.7.7. It usually works when there 
are no mismatched brackets etc. or else after closing reopening the editor. But 
of course I seem to be in the minority. :)

-------------------------------------
David Pollak<[email protected]> wrote:

On Sun, Jan 31, 2010 at 4:09 AM, Lachlan Deck <[email protected]>wrote:

> On 31/01/2010, at 2:57 PM, David Pollak wrote:
>
> > Scala is very, very version sensitive.
>
> So I've read (at least from 2.7.x to 2.8).
>

For every single version of Scala.  The way that traits are implemented
makes this so.


>
> > Until there's a version of the Scala
> > plugin that's built with Scala 2.8 Beta1, you are going to see lots of
> > subtle and not so subtle issues.
>
> Yeah I'm prepared for that. But from my perspective given that 2.8 final is
> not too far off (relatively speaking of course) and that the differences
> between 2.7.x and 2.8 have caused a bit of pain for more seasoned users I'm
> thinking I'd be better off starting with 2.8.
>

2.8 is in my estimate at least 3 months off.  The current beta is just that,
a beta.  There are a number of compiler bugs that we had to work around in
Lift.  There are tons of library problems.  There may or may not be a
significant change to the XML library.

The cost of change at the user-level is not going to be that high once 2.8
ships.  However, you're going to spend more than 50% of your time trying to
figure out if problems are with Scala 2.8, Lift, the IDE, etc. if you're
running on Beta software.


>
> > If you are interested in learning more about Lift, I'd strongly recommend
> > using Lift 2.0-M1 and a Scala 2.7.7 compatible IDE (e.g., NetBeans 6.7).
>
> Another of the reasons for me going for 2.8 was for auto-completion which,
> as I understand it, at least for eclipse, wasn't really available for 2.7.x.
> Auto-completion is pretty important from a learning perspective, not to
> mention productivity.
>

IntelliJ 8.1.4 has excellent command completion for 2.7.7

NetBeans has acceptable command completion for 2.7.7


>
> > You will have a lot of pain learning Lift against Scala 2.8 until 2.8 is
> > released.
>
> Sure. I can always go back to 2.7.x if problems persist.
>




>
> > On Sat, Jan 30, 2010 at 7:33 PM, Lachlan Deck <[email protected]
> >wrote:
> >
> >> Hi Naftoli,
> >>
> >> On 31/01/2010, at 1:09 PM, Naftoli Gugenheim wrote:
> >>
> >>> What do you mean by #2? That the source for a library is displayed as
> >> Java?
> >>
> >> No, that the source file (e.g., under src/main/scala/..) was showing
> with a
> >> kind of disabled 'J' icon rather than the usual 'S', for example. As
> such,
> >> no completions or anything were available when editing the file. I've
> fixed
> >> this now by recreated the project, but I'd hate to have to do that with
> a
> >> large project :)
> >>
> >>> Please clarify.
> >>> However, the place to ask is really the scala-tools list (although I
> >> believe
> >>> Miles, the plugin maintainer, monitors this list too).
> >>
> >> No problems. If it happens again I'll follow it up there. Thanks.
> >>
> >>> Also, note that Lift on 2.8 has only just begun to be someone
> supported,
> >> so
> >>> we're relying on your feedback!
> >>
> >> Will do. I figured I'd start with 2.8 given that by the time I'm up to
> >> speed with it I'm sure it'll be further along the track anyway. I don't
> mind
> >> being somewhat on the bleeding edge :)
> >>
> >> I'm coming from a WebObjects background, if that's of any interest, so
> >> it'll certainly be of interest to me to see how various problems are
> tackled
> >> with lift.
> >>
> >> with regards,
> >> --
> >>
> >> Lachlan Deck
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> Groups
> >> "Lift" group.
> >> To post to this group, send email to [email protected].
> >> To unsubscribe from this group, send email to
> >> [email protected]<liftweb%[email protected]>
> <liftweb%[email protected]<liftweb%[email protected]>
> >
> >> .
> >> For more options, visit this group at
> >> http://groups.google.com/group/liftweb?hl=en.
> >>
> >>
> >
> >
> > --
> > Lift, the simply functional web framework http://liftweb.net
> > Beginning Scala http://www.apress.com/book/view/1430219890
> > Follow me: http://twitter.com/dpp
> > Surf the harmonics
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> "Lift" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> [email protected]<liftweb%[email protected]>
> .
> > For more options, visit this group at
> http://groups.google.com/group/liftweb?hl=en.
> >
>
> with regards,
> --
>
> Lachlan Deck
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Lift" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<liftweb%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/liftweb?hl=en.
>
>


-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Surf the harmonics

-- 
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.

Reply via email to