C Is an OOP Language
within every C codebase above a particular size, you will find an ad-hoc OOP system retrofitted onto C; there will be 12 function pointers in a struct, all of which return structs which must painstakingly have their first 16 words made compatible with `struct obj_common *` “C is an OOP language” - my school CS teacher Folk😭😭😭😭😭😭 😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭
A programming joke shows a crying baby reacting to the claim that C is an object-oriented programming language. The punchline is that large C codebases often recreate OOP awkwardly with structs and function pointers, making the teacher’s statement painfully ironic. EN: A programming joke shows a crying baby reacting to the claim that C is an object-oriented programming language. The punchline is that large C codebases often recreate OOP awkwardly with structs and function pointers, making the teacher’s statement painfully ironic.
crying baby / плачущий младенецbaby face / лицо младенцаtears / слёзыcrying emojis / плачущие эмодзиsocial media post / публикация в соцсетиcomputer code / компьютерный кодC programming language / язык программирования Cstruct / структураfunction pointers / указатели на функцииblack background / чёрный фон
#c programming#программирование на c#oop#объектно-ориентированное программирование#software engineering#разработка программного обеспечения#programmer#программист#coding#кодинг#struct#структура#function pointers#указатели на функции#school teacher#школьный учитель#crying baby#плачущий младенец#crying#плач#ironic#ирония#reaction#реакция#tweet#твит#screenshot#скриншот#tech meme#технический мем
- @gentoomemes / 20443 2026-03-24
- Type
- image
- Size
- 493×800 · 66.0 KiB
- Mood
- ироничный, отчаянный
- Language
- en
- Added