RSSAmplifier

Blog

Blog Name

Blog subtitle

blog.url.comRSS feed ↗3 posts

Latest posts

Announcing Alacritty, a GPU-accelerated terminal emulator

Alacritty is a blazing fast, GPU accelerated terminal emulator. It’s written in Rust and uses OpenGL for rendering to be the fastest terminal emulator available. Alacritty is available on GitHub in source form. Alacritty running vim inside tmux Alacritty The rest of this post discusses what Alacritty is, why it was built, who it’s targeted at, and some architectural decisions that have…

From &str to Cow

Some of the first Rust code I wrote was a struct with a &str field. As you might imagine, the borrow checker didn’t let me do a lot of things, and the API ergonomics were limited. This article aims to demonstrate the issues with having raw &str references in structs, introduce some intermediate APIs that alleviate the ergonomics but aren’t necessarily efficient, and end with an…

YouCompleteMe, Rust

YouCompleteMe now supports Rust auto-completion and GoTo. Rust semantic analysis is provided by racerd , a JSON/HTTP server powered by racer . YCM with Rust provides a superior experience to current vim-racer, emacs-racer, and other racer-based plugins. YouCompleteMe For the uninitiated, YouCompleteMe is a fast, fuzzy, as-you-type code-completion engine built originally for Vim. YCM runs on Mac,…