Ben L. Titzer
Ben L. Titzer
I generally use tabs only.
Thanks for the question, I see you are finding the dark corners of the language! Virgil doesn't yet have a namespacing mechanism. For that, I envision allowing a single `namespace...
Yeah, that is roughly what I was thinking, modulo the keywords. (E.g. "import" is being used for the Wasm case that I described above--maybe want a different keyword). Another thing...
It does slightly depend on the file order, because that is the order in which component initializers (and top-level initializations) are run, which is observable (e.g. you can make internal...
> In my opinion, directory layouts, file paths and URLs should be relegated to the language tools not the language. I generally agree on that. E.g. I really like that...
Yeah, I think I am convinced now that at least a `module Foo;` at the beginning of a file isn't so bad. As for IDEs, I was a huge IntelliJ...
> My previous idea won't work, you can't unilaterally rug-pull namespaces across the entire code base, namespace reassignment has to be done by the client modules themselves. Yeah, I started...
> Virgil is such a nice language Thanks! I generally agree with you wrote. I am pulled in many directions and so far have focused on solving my own problems...
lol, no worries. It's alright being kinda low-profile but not totally dead. Virgil's been a slow burn for a sizeable chunk of my life now and really my bandwidth for...
Yeah, that's a good idea. It might help both WASI and Virgil to have a GC'd language targeting WASI from the get go. I was struggling to reverse-engineer the intended...