Skip to content

Amend Proposed Classes - #235

Draft
Jediweirdo wants to merge 5 commits into
luau-lang:masterfrom
Jediweirdo:Jediweirdo-amended-classes
Draft

Amend Proposed Classes#235
Jediweirdo wants to merge 5 commits into
luau-lang:masterfrom
Jediweirdo:Jediweirdo-amended-classes

Conversation

@Jediweirdo

Copy link
Copy Markdown

Rendered. Note that if this ever leaves a draft state (which it may not), this will likely be split into multiple PRs. For now, I think it would be easier to dump all of my thoughts on classes in 1 place. Let me know if you would prefer breaking up some of these ideas in the future

Initial commit of my 5 ideas to extend class usfulness. Many are not scoped at the moment. Let me know your thoughts
Some rendering/formatting issues and small inconsistencoes became apparent to me after reading.
The master example in the summary section was never properly updated alongside the changes made to the design terminology, so that was done. I also realized that the exact semantics of the fields needed more explanation, so I provided it. Finally, more janitor things were done because the drawbacks/alteritives sections had to up reformatted or otherwise cleaned up due to shifting context ruining some things
Some of the comments still weren't updated following the design changes made throughout the course of creating the first draft. It's fixed now
@Jediweirdo Jediweirdo changed the title [DRAFT] Amend Proposed Classes Amend Proposed Classes Jul 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant