memesearch

Вся цивилизация на raw pointers

Download Find similar pictures
Text on the meme
A weakness == an opportunity C is the lingua franca FFI systems language Every API consumable from most languages (e.g., OS APIs) Our civilization’s ABI-stable “universal interop glue” Q: What’s, um, wrong with that? A: Low abstraction + low safety The world is built on “unencapsulated structs + raw pointers + manual lifetimes” Q: Why not “encapsulated classes + methods”? Reflection C++’s Decade-Defining Rocket Engine Herb Sutter
What it means

На сцене конференции Herb Sutter объясняет слайд о C и C++: современная цивилизация якобы построена на неинкапсулированных структурах, сырых указателях и ручном управлении временем жизни. Шутка высмеивает низкоуровневую природу системного программирования и подаёт опасные и неудобные практики как фундамент цивилизации; ролик отправляют как реакцию на обсуждения C++, legacy-кода и технического долга. EN: At a conference, Herb Sutter presents a slide about C and C++: modern civilization is supposedly built on unencapsulated structs, raw pointers, and manual lifetime management. The joke mocks the low-level nature of systems programming by presenting dangerous and inconvenient practices as the foundation of civilization; people send the clip as a reaction to discussions about C++, legacy code, and technical debt.

Speech

Вся наша цивилизация построена на нинк абсулированных структурах, необработанных указателях и ручном управлении временем жизни.

Who
Objects
Tags
Source
Type
video, 0:08
Size
1968×1106 · 14.8 MiB
Mood
саркастичный, абсурдный
Language
en
Added