Open littledan opened 6 years ago
The idea is that this is mostly agnostic to the technology used. We used to have some Web IDL integration but specifically removed it. Similarly I don't think mentioning promises is appropriate for this level. I'm even a bit uncomfortable with the JavaScript List reference; that's mostly a hack around the fact that JavaScript doesn't build on Infra like it (IMO) should.
I think what needs to happen is:
I think at that point it should be clear that Infra is the bottom layer and IDL sits on top, with no need for cross-referencing.
(And yeah, if we can make JavaScript similarly depend on Infra that'd be grand, but as always, baby steps.)
the fact that JavaScript doesn't build on Infra like it (IMO) should.
That'd be great!
I think at that point it should be clear that Infra is the bottom layer and IDL sits on top, with no need for cross-referencing.
Would it be so bad to have links in both directions, with one of the directions just in a note? This could be useful for beginners like me.
If you see some way we could make that work, I don't think it would be bad per se.
In particular, WebIDL and the TAG Promises guide provide other foundational infrastructure. Maybe this should link to them.