You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
They want to support the most popular languages, e.g. Java, C# and Python (and interop with JavaScript, but not between arbitrary languages as a goal). I'm just thinking do we have any special requirements? Do we need to comment on the process? Julia might be one of a few language with true multi-dimensional arrays (at least of languages with tracing GC), so overlooked, and from their doc I have e.g. this is mind "Support for embedded arrays".
Python (by default, i.e. CPython), Swift, Matlab and PHP only support reference counting, so while Matlab is on their list, I'm not sure it means Julia will be well supported.
The text was updated successfully, but these errors were encountered:
C# has a sufficiently rich data model that if (as they say) they intend to support it as a front end, I suspect we will be OK. Beyond that, the possibility of WebAssembly providing a form of polymorphism is interesting yet disturbing; from WebAssembly/gc#116:
Developing decidable sufficiently expressive combinations of bounded parametric polymorphism and structural subtyping is, to the best of my knowledge, still a longstanding open research problem.
So I'm not really worried and this issue can be closed. I thougth none of the other languages had that, only jagged arays like Java (unless something changed here).
FYI: There's a requirements process going on:
https://github.com/WebAssembly/gc/pull/121/files
They want to support the most popular languages, e.g. Java, C# and Python (and interop with JavaScript, but not between arbitrary languages as a goal). I'm just thinking do we have any special requirements? Do we need to comment on the process? Julia might be one of a few language with true multi-dimensional arrays (at least of languages with tracing GC), so overlooked, and from their doc I have e.g. this is mind "Support for embedded arrays".
Python (by default, i.e. CPython), Swift, Matlab and PHP only support reference counting, so while Matlab is on their list, I'm not sure it means Julia will be well supported.
The text was updated successfully, but these errors were encountered: