Re: [whatwg/webidl] Allow static operations to have the same name as regular operations (Issue #1097)

I have a few concerns.

(1) Web IDL was originally (and hopefully have been) designed to be language-neutral (to support more language bindings than just an ECMAScript binding only).  ECMAScript is fine with this proposal, but what about other languages?  I understand that many people (or almost all people) think that it's unlikely that Web IDL will support other language bindings, but it's technically possible in the future, I think.  And some programming languages wouldn't be okay with this proposal.

(2) There are tons of JavaScript programming beginners.  Is this proposal helpful or rather confusing for those beginners?  Especially in raw JavaScript which is type-less, could this proposal be error-prone and/or making debugging harder?

I don't know very much about the background.  Why do we want this change in the first place?

By the way, thank you Domenic for notifying me on this topic.

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

Message ID: <whatwg/webidl/issues/1097/1032252710@github.com>

Received on Tuesday, 8 February 2022 06:21:18 UTC