-
Why is Wren's VM a stack machine and not a register machine? The tradeoffs are pretty well known: stack VMs are simpler and usually generate smaller bytecode, while register VMs are a little tougher t…
-
I don't really know much about C (or any compiled languages apart from C# really), but I saw this repository I thought that it looked interesting. I managed to compile it on windows after many google …
-
Hello.
Just getting warm with the wren language, and I must say: It's neat. I just do useless playaround stuff with it, and came across the following problem:
When you try running the following "pro…
-
I just have a few questions about the Function syntax in Wren and the reasoning behind it. I am on Windows so I couldn't get it running to find out for myself. I have never written a language so I h…
-
The documentation [mentions](http://munificent.github.io/wren/maps.html) that maps are a TODO, and even without that they'd seem like a glaring omission. I'm sure @munificent has some thoughts and may…
-
Replied on reddit, but maybe better here:
Your git repo is already very clean, so some more cleanup suggestions (note I am not a C programmer):
- Maybe add a README.md file to your repo root so that …
-
@dpgeorge, did you consider stackless design? I.e. one where Python native function call wouldn't map to C function call, but rather there was big continuous value stack?
-
A `wrenh` file could give the structure of the corresponding wren file:
```
module Collections {
class Set {
new(sequence)
union(other)
// ...
}
}
```
This could also go at the …
-
You mentioned that it would be nice to have project files for MSVS to go with the existing Xcode project and makefiles, so I tried to make one, but the problem is that the code is too MSVC-unfriendly …
-
(Note: I'm writing this in future tense not to imply that this _will_ happen—it's still a proposal—but just to keep the text simpler.)
OK, here's my proposal for rationalizing the scope issues in #10…