Menu
First tweet ever: 'just setting up my twttr'
Home
Hot
Random
Search
Browse
AI
AWS
Agile
Algorithms
Android
Apple
Azure
Backend
Bash
C++
Cloud
All Categories
HTTP 418: I'm a teapot
The server identifies as a teapot now and is on a tea break, brb
HTTP 418: I'm a teapot
The server identifies as a teapot now and is on a tea break, brb
High level programming Memes
Posts tagged with High level programming
New To Rust
Programming
Linux
Debugging
Backend
1 year ago
295.9K views
0 shares
This meme perfectly captures the love-hate relationship programmers have with Rust's infamous borrow checker! The meme shows how the Rust borrow checker (the system that enforces memory safety) is perceived differently depending on your programming background: If you come from low-level languages (like C/C++), the borrow checker feels like a blessing - "Oh dear, oh dear. Gorgeous." It's preventing memory leaks and segfaults that would normally haunt you! If you come from high-level languages (like Python or JavaScript), the borrow checker seems like an unnecessary obstacle - "You f***ing donkey." Why do I need to fight with the compiler about ownership when I'm used to automatic garbage collection? It's that moment when you're trying to write a simple Rust program and the compiler keeps yelling at you about lifetimes and borrowing rules... while C++ programmers are nodding approvingly because they've dealt with much worse memory issues!
Today's picks
Software-Developer Programming Rubber Duck Debugging Ceramic Mug, White
Affiliate
$16.99
Brought To You By The Same People That Told You Not To Believe Everything You Read On The Internet And Now Only Read Click Bait Headlines From Fox Or Breitbart
StackOverflow
3.6M views
3 months ago
NordVPN
Sponsored
VPN