Details

      Attachments

        Activity

        Hide
        grek Grzegorz Kossakowski added a comment -

        Unassigning and rescheduling to M7 as previous deadline was missed.

        Show
        grek Grzegorz Kossakowski added a comment - Unassigning and rescheduling to M7 as previous deadline was missed.
        Hide
        retronym Jason Zaugg added a comment -

        Marking as "fixed" because DelayedInit was shipped in 2.10.0.

        I think it is unlikely we will spec its semantics post-factum; if anything we should deprecated its use outside of `App` as it is full of holes.

        Show
        retronym Jason Zaugg added a comment - Marking as "fixed" because DelayedInit was shipped in 2.10.0. I think it is unlikely we will spec its semantics post-factum; if anything we should deprecated its use outside of `App` as it is full of holes.
        Hide
        moors Adriaan Moors added a comment -

        should we plan on supporting top-level defs to replace App in 2.12?

        Show
        moors Adriaan Moors added a comment - should we plan on supporting top-level defs to replace App in 2.12?
        Hide
        grek Grzegorz Kossakowski added a comment -

        What about just having compiler magic specifically for App and not try to come up with general mechanism? We could even spec the compiler magic.

        I know that this is against Scala's spirit but let's face it: App is a very small feature that is mostly important to people learning and teaching Scala. Let's just deliver this feature in the most useful way to Scala users and move on to more important issues.

        Show
        grek Grzegorz Kossakowski added a comment - What about just having compiler magic specifically for App and not try to come up with general mechanism? We could even spec the compiler magic. I know that this is against Scala's spirit but let's face it: App is a very small feature that is mostly important to people learning and teaching Scala. Let's just deliver this feature in the most useful way to Scala users and move on to more important issues.
        Hide
        moors Adriaan Moors added a comment -

        I agree that makes most sense.

        Show
        moors Adriaan Moors added a comment - I agree that makes most sense.
        Show
        moors Adriaan Moors added a comment - https://github.com/scala/scala/pull/3563

          People

          • Assignee:
            moors Adriaan Moors
            Reporter:
            moors Adriaan Moors
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: