are-we-fast-yet
are-we-fast-yet copied to clipboard
Are We Fast Yet? Comparing Language Implementations with Objects, Closures, and Arrays
This change is made for consistency with the other languages. This was already fixed in SOMns, and isn’t an issue in Smalltalk.
Hi, I thought you might like to add C# to the mix. I used .net 6 so it should be cross platform and run under linux, mac and windows. If...
PR #67 does that for Ruby. Should check that the other languages are aligned. This is mostly to simplify maintenance, keeping languages in sync, and knowing where to find things.
Rust
Mostly just adding some rust code as a time sink so far so unsure how quickly it will be completed (feel free to PR updates to my fork if anyone...
`shared_ptr` might be sufficient, not sure whether there are any relevant circular data structures. But those might be easily worked around (breaking circularity explicitly)
There seems to be an Oberon port here: https://github.com/rochus-keller/Oberon/tree/master/testcases/Are-we-fast-yet
It seems the time to switch to using the class syntax. It's established enough, and easily available in Node.js. For backwards compatibility, I may need to think about generating more...
DeltaBlue currently calls into sort code, which is partially implemented only. Though, it seems, the code only sees vectors of size 0 and 1 anyway. So, we might best replace...
Alternate implementation of som which does not follow the rules.