Stuart Rackham

Results 30 comments of Stuart Rackham

> I know that a typical bootstrap of Aeneas does not cause a single GC. As Aeneas has a 512MB heap running on x86-linux, that means it allocates less than...

Something like this? Top-level module statement: - `module ;` - Moves top-level declarations to the `` namespace and only exposes them to other files when explicitly imported. Top-level import statement:...

> Another thing I have thought about is having a convention where a file `module.v3` in a directory is automatically interpreted as a module _for the whole directory_, so that...

> "import" is being used for the Wasm case that I described above--maybe want a different keyword `require`? `uses`?

> I really like that the compiler's job is just "take huge list of files, generate binary" and not go hunting around for packages and other magic. The "just compile...

@titzer > Ok, another idea: if Virgil had using as you suggest, e.g., it would be easy to make a separate build tool that scans the first few lines of...

> Why not just extend the existing DEPS file format from `` to ` [from ] [as ]`? My previous idea won't work, you can't unilaterally rug-pull namespaces across the...

Module publication and subscription is a surprisingly knotty problem, but without a way for developers to painlessly contribute and consume libraries and applications a language can't scale horizontally and won't...

> Wasm+WASI is within reach. Great to hear. > I chip away at that when I get a chance but can use some help. I really do empathise. The amount...

> I write few papers and instead chisel on a thing optimized for my chiseling. Yeah, just stick to what you enjoy. Maybe the whole module pub/sub issue, along with...