Skip to content
This repository was archived by the owner on Apr 25, 2025. It is now read-only.

Agenda for subgroup meeting - December 1, 2020 #162

Closed
tlively opened this issue Nov 19, 2020 · 8 comments
Closed

Agenda for subgroup meeting - December 1, 2020 #162

tlively opened this issue Nov 19, 2020 · 8 comments

Comments

@tlively
Copy link
Member

tlively commented Nov 19, 2020

The next subgroup meeting is December 1, 2020 at 9am PST (6pm CET). As with other Wasm meetings, we'll host this on Zoom.

No registration required if you attended a previous meeting. Fill out the form here if it's your first time: https://forms.gle/JehrAB4gWbtHjybt9.

Please respond to this issue with topics for the agenda.

Agenda:

None yet.

@RossTate
Copy link
Contributor

Would it be useful for me to give a presentation on undecidability of various type systems? I'll try to connect to well-known languages when possible. In particular, there are many simple features that we take for granted but which are actually undecidable (or at least for more complicated than one would realize), and it can be useful to be aware of these pitfalls and the existing techniques for hurdling over them.

@tlively
Copy link
Member Author

tlively commented Nov 19, 2020

Yes, this sounds useful. How long do you think the presentation would be?

@RossTate
Copy link
Contributor

It's the sort of presentation that could easily be structured as a bunch of small lessons. This means I could just present however many lessons fit the available time and leave leftover lessons for some future meeting. So if no other agenda item comes up, I can take the whole hour, but this might be the sort of material that's best absorbed in smaller doses :)

@tlively
Copy link
Member Author

tlively commented Nov 19, 2020

That sounds great. Let's see what other agenda items come in and we can fill extra time with those mini-presentations as we see fit.

@RossTate
Copy link
Contributor

Given the issue in #160, one thing I could give a presentation on is how to encode graph coloring into type-checking. Although that issue is specifically about multiple bounds and type annotations, the overall pattern is common and easy to fall into, so it'd be useful to have more eyes for catching the pattern. Follow that, it'd also make sense to give a presentation on how other systems address this problem and how those solutions can and cannot be adapted to WebAssembly.

But that combination would take a whole hour. So there are other type-theory presentations I could give in shorter time to leave room for another presentation.

@tlively
Copy link
Member Author

tlively commented Nov 23, 2020

Sounds good 👍 If anyone else has pressing topics to discuss, we can fit them in and do a shorter type-theory presentation, but otherwise lets do the full hour presentation.

@titzer
Copy link
Contributor

titzer commented Nov 30, 2020

I won't be able to attend, but +1 for providing a list of examples for undecidability.

@tlively
Copy link
Member Author

tlively commented Dec 3, 2020

The meeting notes PR has been created: WebAssembly/meetings#681

@tlively tlively closed this as completed Dec 3, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants