Skip to content

Meta-issue for discussion of the Dart 2.0 mixin proposal #30342

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
leafpetersen opened this issue Aug 7, 2017 · 4 comments
Closed

Meta-issue for discussion of the Dart 2.0 mixin proposal #30342

leafpetersen opened this issue Aug 7, 2017 · 4 comments
Labels
area-language Dart language related items (some items might be better tracked at github.com/dart-lang/language). language-discussion

Comments

@leafpetersen
Copy link
Member

This issue is to provide a forum for community discussion and feedback related to the proposal to add explicit syntax for mixins in Dart 2.0.

An initial proposal is here: https://github.com/dart-lang/sdk/blob/master/docs/language/informal/mixin-declaration.md.

cc @munificent @eernstg @floitschG @lrhn

@leafpetersen leafpetersen added the area-language Dart language related items (some items might be better tracked at github.com/dart-lang/language). label Aug 7, 2017
@rmacnak-google
Copy link
Contributor

This change also requires breaking changes to dart:mirrors, which the proposal neglects.

@matanlurey
Copy link
Contributor

How much real code do we have with mirrors + mixins being a critical user journey?

(Not trolling, I tried finding a single case and I couldn't)

@leafpetersen
Copy link
Member Author

This is not planned for the release of 2.0.

@natebosch
Copy link
Member

There is more discussion and context at dart-lang/language#7 which I think supersedes this proposal. I think we should close this one in favor of that one.

@rmacnak-google I added a comment there noting you had concerns about breaking changes in dart:mirrors

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-language Dart language related items (some items might be better tracked at github.com/dart-lang/language). language-discussion
Projects
None yet
Development

No branches or pull requests

5 participants