3 ms·
At least Java and C# have a problem of being 32-bit. Most of the standard collections and interfaces use i32 for sizes, offsets, etc. So large parts of the exis
by lostmsu 4y ago
At least Java and C# have a problem of being 32-bit. Most of the standard collections and interfaces use i32 for sizes, offsets, etc. So large parts of the existing codebases can't be directly reused to manipulate data in sizes, that are not so "big" anymore.
I'd like to see how those platforms will be able to get past that legacy.
- pjmlp 4y agoRegarding .NET, https://github.com/dotnet/runtime/issues/12221 https://github.com/dotnet/runtime/issues/12221
- lostmsu 4y agoExactly. This one has been open for 3 years now (and it is probably not the first one), and the completion is nowhere in sight. It also only targets runtime, but does not yet solve the library compatibility issue.
- kaba0 4y agoWell, with the Foreign Memory API one can quite easily do everything basically, including u64 indexing.