stackyFACTS
Technology

Object-oriented inheritance pulls unwanted dependencies

HERE’S THE INTERESTING PART

The classic 'gorilla banana' problem. You ask the code for a banana, but because of rigid object-oriented class structures, you get a banana being held by a gorilla, which is inside an entire jungle of unnecessary data.

Object-oriented inheritance pulls unwanted dependencies
STACKY / Technology
One discovery leads to another.

Keep exploring facts in this topic.

Technology →
STACKY FOR IPHONE

A bigger world.
One discovery
at a time.

Keep discovering with Stacky. Interesting facts in an app that is always within reach.

Download on the App Store
ONE MORE DISCOVERY?

Keep exploring

All in this topic →
Ada Lovelace, an English mathematician born in 1815, is widely recognized as the world's first computer programmer because she wrote an algorithm for Charles Babbage's…
Technology

Ada Lovelace, an English mathematician born in 1815, is widely recognized as the world's first computer programmer because she wrote an algorithm for Charles Babbage's…

Ada Lovelace, an English mathematician born in 1815, is widely recognized as the world's first computer programmer because she wrote an algorithm for Charles…

Discover more
Technology

A programming language built from Schwarzenegger quotes

Action heroes clearly make the best compilers. This fully functional programming language requires every single command to be a famous blockbuster one-liner,…

Discover more
Global variables remain accessible from absolutely anywhere
Technology

Global variables remain accessible from absolutely anywhere

The digital equivalent of leaving your house keys in the middle of a busy intersection. Declaring a variable globally means any random function in the entire…

Discover more
Mutex locks force multi-threaded code into single lanes
Technology

Mutex locks force multi-threaded code into single lanes

Congratulations on building a multi-lane highway, now everyone must merge into one lane. Mutexes prevent data corruption by physically stopping parallel…

Discover more
Why JSON won’t let you add comments
Technology

Why JSON won’t let you add comments

The creator intentionally removed the ability to add descriptive comments to these files. This was done specifically out of spite, to force people to stop…

Discover more
A language written entirely with the word chicken
Technology

A language written entirely with the word chicken

Inspired by a satirical academic paper, this language relies entirely on counting. You write instructions by repeating the word 'chicken' in different…

Discover more
StackyMore discoveries in the app
Download on the App Store