Skip to main content

CrazyDev's definitions

Gopher

A user of the programming language Go, created by Google. The brain behind the language basically describes Gophers as retarded children and I quote "They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt."
I am a Gopher and Rob is our Lord.
by CrazyDev November 14, 2021
mugGet the Gopher mug.

zero cost abstraction

A buzzword usually uttered by someone trying to sell you the idea that you should rewrite your project in Rust. It supposedly means "free" abstractions that don't come with overheads and penalties, but in reality they're anything but free.
If you hear someone use the term zero cost abstraction unironically, run as fast as you possibly can because you're cornered by a snake oil salesman.
by CrazyDev November 14, 2021
mugGet the zero cost abstraction mug.

Rust Evangelism

The practice where Rust developers (aka evangelists) and cult followers harass other developers, code maintainers, and open source communities in order to get them to submit to the borrow checker and rewrite everything in Rust. They're known to cite Stackoverflow surveys that Rust is so loved, and that memory safety is free in Rust.
You know, Rust Evangelists proposed that Linux be rewritten in Rust.
Man, the amount of Rust Evangelism on Hacker News is just insane.
by CrazyDev February 17, 2021
mugGet the Rust Evangelism mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email