Re: [whatwg/webidl] Language-independent definition of interfaces should mention how to create instances (Issue #1327)

Is Web IDL meant to be “language-independent” in that sense? It supports _multiple_ language bindings, but as far as I can tell, one of them must always be an ES binding. A lot of important parts of the spec (e.g. calculation of member exposure sets, types like `Promise<T>`) appear to intimately depend on the existence of an ES environment and the semantics it brings to the party.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/webidl/issues/1327#issuecomment-1601706124
You are receiving this because you are subscribed to this thread.

Message ID: <whatwg/webidl/issues/1327/1601706124@github.com>

Received on Wednesday, 21 June 2023 21:30:25 UTC