Yorick Peterse
Yorick Peterse
When moving the mouse pointer into the neovim-qt window, the size increases quite drastically. This can be seen in [this video](https://i.imgur.com/eHfOcwN.gifv). Is this intentionally and should I configure something to...
When running chruby along the lines of `bash -l -c 'chruby-exec 1.9.3 -- some_script.rb' killing the top level chruby process does not terminate the underlying Ruby script. A simple example:...
### Description When using `Telescope current_buffer_tags` with a large `tags` file, it can take 5-10 seconds before results are displayed. In my particular case I have a `tags` file with...
The book should include a chapter (or series of multiple chapters) discussing the basics of garbage collection and how to tackle this using Rust. The end goal should be a...
There needs to be a chapter discussing a simple bytecode format and a parser to use in the VM. I would recommend _not_ using heavy-weight crates such as serde and...
We need a chapter that outlines the object model the VM will use, what the trade-offs are, etc, etc.
We need a chapter that outlines the syntax and language semantics that we will use for the rest of the book. Using an S expression based language would be best...
The book needs a chapter dedicated to the interpreter loop, how it consumes bytecode, etc. https://github.com/rust-hosted-langs/runtimes-WG/issues/3 lists some techniques, but for the book I think it's best if we focus...
As an extension for https://github.com/rust-hosted-langs/book/issues/2 we need a chapter discussing more advanced garbage collection techniques such as: 1. Moving objects and using forwarding pointers 2. Parallel garbage collection (concurrent GC...
When searching for a song (using Control+F) and clicking "Jump to" you're taken to a different row then where the song actually is. See the following GIF as an example:...