Skip to content

Revise and reorganize "Why the Component Model?" section#281

Merged
vados-cosmonic merged 32 commits intobytecodealliance:mainfrom
catamorphism:why-component-model
Jul 18, 2025
Merged

Revise and reorganize "Why the Component Model?" section#281
vados-cosmonic merged 32 commits intobytecodealliance:mainfrom
catamorphism:why-component-model

Conversation

@catamorphism
Copy link
Contributor

I've tried to revise this section with a Wasm beginner in mind, as well as breaking it up into sections so it's a little easier to skim.

In some cases it was hard to be sure how much detail to go into vs. linking to external sources (e.g. memory), but I tried to strike a balance between not intimidating the reader with too much detail, and not intimidating the reader with undefined terms.

The diffs are a bit hard to follow, so it's probably easiest to review by viewing the rendered Markdown side-by-side with the current version.

Copy link
Collaborator

@vados-cosmonic vados-cosmonic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey thanks for working on this @catamorphism -- I had a bunch of comments but hopefully they all make sense/happy to go through them synchronously at some point as well!

@catamorphism
Copy link
Contributor Author

I think I've addressed all the review comments now. @vados-cosmonic let me know if I missed anything!

Copy link
Collaborator

@vados-cosmonic vados-cosmonic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @catamorphism thanks for the fixups -- I took another look through.

I think it's really important to get this right, thanks for the hard work here

Copy link
Contributor

@lukewagner lukewagner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great to see the work on continually improving the docs! Just a few drive-by suggestions:

catamorphism and others added 9 commits July 17, 2025 13:08
Co-authored-by: Victor Adossi <123968127+vados-cosmonic@users.noreply.github.com>
Co-authored-by: Victor Adossi <123968127+vados-cosmonic@users.noreply.github.com>
Co-authored-by: Victor Adossi <123968127+vados-cosmonic@users.noreply.github.com>
Co-authored-by: Victor Adossi <123968127+vados-cosmonic@users.noreply.github.com>
@vados-cosmonic vados-cosmonic self-requested a review July 18, 2025 12:04
Copy link
Collaborator

@vados-cosmonic vados-cosmonic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

Thanks @catamorphism for the work here -- this is a marked improvement over what we had before!

@vados-cosmonic vados-cosmonic merged commit 571f250 into bytecodealliance:main Jul 18, 2025
8 checks passed
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.

3 participants